2011-09-23 58 views
0

我在我的工作項目中有一個文件。它位於源代碼的當前目錄中。Java類的URL相對URL

Main 
    -> src 
     [packeges] 
    -> plugin 
     ->MyLib.jar 
    -> other 

我在src文件夾的packege中有一個類。現在我想加載jar文件到URL類似的,

new URL("jar:file:/./plugin/MyLib.jar!/") // this relative file path is wrong 

請問你能告訴我什麼是相對路徑嗎?

+0

你目前的工作目錄是? 'file:'之後你沒有使用斜線試過嗎? – Thilo

+0

@Thilo這是一個Netbeans項目。我儘量不用斜線。什麼都沒發生。 – Dewsworld

回答

0

我認爲「。」指您的二進制文件(* .class)的當前目錄,而不是源代碼。嘗試創建一個相對於你的二進制文件的網址。