Java プログラムが大量のデータ ファイルを参照しています。これらを、src/ および bin/ とともに、data/ という最上位ディレクトリに配置しました。Eclipse では、data/ および ../data/ への参照はどちらも機能しているようです。コマンドラインから実行すると、../data/ のみが機能します。
bin/ および data/ ディレクトリを jar に入れ、エントリ ポイントを正しく設定すると、jar内の data/ ディレクトリにアクセスする必要があることを認識していないようです。私がそれを機能させることができた唯一の方法は、参照を ../data/ に設定し、jar を bin ディレクトリに配置することです。これは自己完結型ではないため、明らかに私には何の役にも立ちません。
それらを機能させるには、参照に対して何をする必要がありますか?
ありがとう