-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)
請張貼完整的堆棧跟蹤 – 2014-01-20 07:46:05
標記爲非常低的質量:請提供有關您的問題的更多信息。 – alesc3
尋址資源的方式可能很糟糕。你能發佈代碼和錯誤信息嗎? –