Eclipse の Java プロジェクトで .dat ファイルを参照するのに苦労しています。私のファイル構造は次のようになります。
「LookupCountry.java」ファイルから「GeoIPLite.dat」を参照しようとしています。「参照」と言うとき、実際には、パスの文字列オブジェクトを取得し、それをjarの「参照ライブラリ」の下にあるクラスにパラメーターとして送信することを意味します。
LookupCountry.java の私のコードは次のとおりです。
try{
String dbFile = "../resources/GeoIPLite.dat"
// TRIED ALL THESE AS WELL:
//String dbFile = "/../resources/GeoIPLite.dat"
//String dbFile = "/resources/GeoIPLite.dat"
//String dbFile = "resources/GeoIPLite.dat"
//Some more code calling the jar file......
}catch(IOException e){
//Handles exception
}
したがって、基本的には、.dat ファイルへのパスが正しくないことを示す IOException が jar からスローされます。
何か案は??