Javaで実行可能なjarを構築したい。jar を実行すると、ファイルが Java クラスから自動的に読み取られるように、いくつかのファイルを jar に含める必要があります。したがって、プロジェクトにフォルダーを作成し、これらのファイルをプロジェクトから参照しました。チュートリアルに従ってjarファイルを作成しましたが、これらの外部ファイルをjarファイルに含めることができませんでした。外部ファイルで実行可能な jar を作成することについて教えてください。
私のファイル構造は
Test
|
|
-------src
| |
| default package
| |
| |
| test1.java
|
-------FileFOlder
| |
| |
| abc.txt
test1.javaクラスのabc.txtにアクセスしています。私のコードは、
public class test1 {
public static void main(String[] args) throws IOException {
char [] read = new char[20];
String path = new File(".").getCanonicalPath();
path = path+"\\Newfolder\\abc.txt";
System.out.println(path);
File nF = new File(path);
FileReader fR = new FileReader(nF);
fR.read(read);
for(char c : read){
System.out.print(c);
}
fR.close();
System.out.println(" Hi..This is test program ");
}
}
Eclipse エクスポート オプションを使用して実行可能な jar を作成すると、jar 内の FileFolder ディレクトリが表示されません。これに関する情報を教えてください。