2017-05-09 51 views
-1

我需要在我的項目中獲取文件中的值(如hello word)。但我需要創建後的jar:如何從jar中的文件獲取URL

home 
    grafica 
     indice_corrente.txt 
     finestraprincipale.java 

所以我以這種方式訪問​​到這個文件(indice_corrente.txt):

FinestraPrincipale.class.getClassLoader().getResource("src/grafica/indice_corrente.txt").toString(); 

我需要的URL,這樣我可以打開這個文件與PritWriter在罐子裏,並寫入

此代碼給我nullpointer異常。任何人都可以幫助我?

回答

0

將您的txt文件置於src/resources之下,然後使用相對於resources的路徑。像這樣:

FinestraPrincipale.class.getClassLoader() 
    .getResource("/indice_corrente.txt") 
    .toString(); 
+0

它不起作用。該文本是在src/grafica – ddd

+0

@ddd那麼,它不應該在那裏:) –