2014-01-20 82 views
-1

我正在使用Eclipse生成Runnable Jar文件。但是當我測試它時,它給我一個不滿意的鏈接錯誤。這是因爲它缺少資源,但是此資源位於src文件夾中。很明顯,它被添加到Java構建路徑中。我怎樣才能解決這個問題?jar中沒有包含的src文件夾中的資源

代碼:

final URL geoDBFileURL = GeoIPServiceImpl.class.getResource("GeoIP.dat"); 
    if (geoDBFileURL == null) { 
     return null; 
    } 

堆棧跟蹤:

Exception in thread "main" java.lang.IllegalStateException: No default GeoIP dat 
abase file found 
     at oast.geoip.GeoIPServiceImpl.<init>(GeoIPServiceImpl.java:20) 
     at oast.Oast.initialize(Oast.java:409) 
     at oast.Oast.main(Oast.java:434) 
+0

請張貼完整的堆棧跟蹤 – 2014-01-20 07:46:05

+0

標記爲非常低的質量:請提供有關您的問題的更多信息。 – alesc3

+0

尋址資源的方式可能很糟糕。你能發佈代碼和錯誤信息嗎? –

回答

相關問題