依存関係として他のいくつかのプロジェクトがあるプロジェクトがあります。これらのプロジェクトはすべて、ソースフォルダ「src」に「forms.properties」という名前のファイルがあります。私はこれらのファイルを次のコードで取得しています:
Enumeration<URL> propFiles = ClassLoader.getSystemClassLoader().getResources("forms.properties");
Eclipseを介してプロジェクトを実行すると、すべてのプロパティファイルが検出されるため、うまく機能します。問題は、実行可能なjarとしてエクスポートすると、最後の「forms.properties」のみがエクスポートされ、他のものは同じ名前で同じフォルダーにあり、プロジェクト名のみが変更されるため、上書きされているように見えることです。
この上書き効果を持たずにエクスポートするにはどうすればよいですか?