私は、プロジェクトのルートにというファイルという名前のフォルダにいくつかのリソースがあるJavaプロジェクトを持っています。プロジェクトが実行されている場合、このファイルフォルダが既知のリソースをスキャンします。これは、このプロジェクトを独自に実行するときにうまくいきます。依存プロジェクトからリソースを追加する方法
しかし、サーブレットを使用してEclipseでWebプロジェクトを作成しました。このWebプロジェクトは、上記のJavaプロジェクトに依存しています。プロジェクトは、のJava Build Path - > Projectの下に追加されます。しかし、サーブレットから上記のプロジェクトを実行すると、ファイルフォルダは存在しません。このフォルダを依存プロジェクトからWebプロジェクトに追加するにはどうしたらいいですか?
ビルドパスダイアログの[注文とエクスポート]タブの下にエクスポートされたフォルダはありますか? – biziclop
*ファイル*フォルダは、javaまたはWebプロジェクトのいずれの場合も、そのタブには表示されません。 – dhrm
これは問題になるでしょう。プロジェクトが依存関係として別のものをリストするとき、それはビルドパス(クラスパス)にあるものだけを参照します。 'getResourceAsStream()'を使ってクラスとリソースだけを呼び出すことはできません。 – biziclop