1

私がjavaspringhibernatestruts2eclipseプロジェクトで作業していたとき。buildpath-> addjarオプションを使用して、ワークスペース内のフォルダーからjarを追加しました。クラスが使用可能であっても、クラスが見つからないという例外が表示されます。

これらのjarファイルをweb-inf/libフォルダーに置くと、すべてが機能します。これらのファイルをlib自体に保持する必要がありますか?これらのjarを別のフォルダーに含め、eclipse configure build pathを使用してjarを追加できますか?

何が問題ですか ?私を助けてください...事前に感謝します...

4

1 に答える 1

2

標準の Eclipse動的 Web プロジェクトを使用している場合、最善の方法は、すべての Jar をWEB-INF\libフォルダーに入れることです。これにより、ビルド パスに自動的に追加され、エクスポート時に WAR にも含まれます。

プロジェクトで [ビルド パス] > [Jar の追加] オプションを引き続き使用し、 Jarも WAR に含めたい場合は、[プロジェクト プロパティ] > [展開アセンブリ]構成に移動して、そこにそれらを含める必要があります。もちろん、これは Jar ごとに 2 倍の作業になります。

于 2012-10-01T08:48:34.163 に答える