重複の可能性:
クラスパスとビルドパスの違いは何ですか
eclipse を使用して、struts2 フレームワークで動的 Web プロジェクトを構築しています。最初に struts.xml を WEB-INF ディレクトリの下に置き、そのパスをビルドしましたが、Web プロジェクトの実行に失敗しました。src ディレクトリにソース パッケージを作成し、そこに struts.xml を配置すると、Web プロジェクトは正常に実行されます。
javaファイルをソースパッケージに入れるということは、応答するコンパイル済みクラスをbinディレクトリに入れ、他のクラスがそれを見つけられるようにするclass_pathを意味することについて混乱しています。