私はMavenプロジェクトの開発にEclipseを使用しています。Mavenプロジェクト用にEclipseで文字列を「リソース」に外部化する方法は?
Eclipseでexternalize Stringsウィザードを使用しようとしました。デフォルトでは、結果としてmessages.properties
は "src/main/java"フォルダ内に配置されます。しかし、プロジェクトをMavenでパッケージ化すると、作成されたjarファイルからプロパティファイルが取り出されます。したがって、私はmessage.propertiesを "src/main/resources"フォルダに移動しようとしましたが、Eclipseがそれを受け入れないようです!
pom.xml
は企業ではかなり標準化されているので、私はむしろ変更しません。だから、Eclipseが "src/main/java"からプロパティファイルを受け取るように強制する方法はありますか?
ありがとうございました。
以前のsrc/main/javaと同じように、適切なパッケージ構造をsrc/main/resourcesに作成しましたか? – khmarbaise
はい、作成した特定のパッケージに入れようとしましたが、リソースフォルダのルートにも入れようとしました。これらのどれも働かなかった! –
私は 'src/main/resources'にmessages.propertiesファイルを設定しています。私のプロジェクトは正常に動作します。あなたは春を使っていますか? – Ali