2017-04-07 53 views
0

我甚至不確定庫是否是正確的術語,但是我的意思是你在代碼的開頭放置的東西是這樣的:「import javax.swing.JFrame;」。我想一個事情,會自動把這些在我的代碼的開始,所以我下載了從這裏JavaImports包: https://packagecontrol.io/packages/JavaImports如何在崇高的文本3中自動導入java庫?

我走進崇高的文本3個設置在右側面板中,我在這個貼代碼:

"settings": 
{ 
"java_import_path": 
[ 
    "default/java/import/path/src.zip", 
    "path/to/library.jar" 
] 
} 

然而,這給了我錯誤的說,所以我刪除的花括號,並在「設置」有尾隨字符:。我救了它,走進崇高中的文本一些Java代碼,並按下Ctrl + Alt + i和在控制檯,它對此表示:

File "./python3.3/zipfile.py", line 921, in __init__ 
FileNotFoundError: [Errno 2] No such file or directory: 
'default/java/import/path/src.zip' 

我會很感激,如果你能告訴我如何解決這一問題。謝謝。

+0

'default/java/import/path/src.zip'是您的計算機上的一個有效路徑,其中存儲了一個帶有要導入的類的zip文件?示例中的這些路徑名稱只是示例,您必須將它們替換爲要使用的庫的源文件或Jar文件的位置。除此之外,您還可以使用IDE並免費提供所有這些。 – dunni

+0

你想導入java類,但你使用的是一個python腳本,這怎麼可能? – ramasCoder

+0

我認爲問題在於該文件路徑不存在,但我試圖尋找一個充滿類的zip文件,我甚至不知道它是什麼或它是否存在。我想我只會使用另一個IDE。對於初學者來說,崇高的文本太難用了。感謝您的建議! –

回答

0

時就表示補充:

"settings": 
{ 
    "java_import_path": 
    [ 
     "default/java/import/path/src.zip", 
     "path/to/library.jar" 
    ] 
} 

它不是文字。這些文件不會在您的計算機上存在。

你想要做的就是進入你的JDK目錄並找到你的src.zip文件路徑。然後把它放在設置中。對我來說,這將是:

"settings": 
{ 
    "java_import_path": 
    [ 
     "/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/src.zip" 
    ] 
} 

但我在Mac和你的可能是不同的。

+0

我找到了路徑,它現在正在工作。謝謝! –

+0

沒問題。如果它適合你,你能接受答案嗎? –