Eclipseで作業しているJavaプロジェクトがあります。私はすべてのコードをに持っていますsrc
。Eclipseは自動的に.javaファイルをコンパイルし、.classファイルを.というディレクトリに保存しますtmp
。
以前、私はプロジェクトを実行するためにAntを訴えていました。私のantスクリプトは私のJavaコードをコンパイルし、すべての.classファイルを.jarにJarして、それをjar
ディレクトリに保存します。このjar
ディレクトリには、他にもいくつかのファイルがsettings.cfg
ありdata.lst
ます。私のアプリケーションを実行するにはこれらのファイルが必要ですが、Jarに含めるべきではありません。それらは私のJARと一緒にデプロイされ、同じディレクトリに存在する必要があります。現在、開発中に、設定ファイルとプロパティファイルを変更およびカスタマイズして、追加情報を含めました。ビルド間でデータを保持したいので、新しいビルドを作成するたびにこれらのファイルを置き換えたくありません。jar
ビルドされたJARをディレクトリに入れて、それを実行しようとしています。残りのファイルは同じままです。
jar
コードを常にコンパイルし、ディレクトリにJARして、そのJARを実行するようにEclipseを構成するにはどうすればよいですか。そうすれば、私の「追加ファイル」は常にJARと同じ場所にあります。
私はこれを達成する方法を理解するのに多くの問題を抱えています。