1

Autowiringによってコードのどこかに注入されるbeans.xml特定のクラスを指定するSpringがあります。このプログラムは、実際にはTomcatコンテナ内のWebアプリケーションです。これで、Tomcatを起動すると、JARがクラスパスとWebアプリケーションのlib /ディレクトリの両方にあるにもかかわらず、ログファイルに見つからないことが示されます。また、TomcatまたはSpringにJARの場所を指示する必要がありますか?その場合、どのようにしたらよいですか?my.package.Classmy.package.Class

4

1 に答える 1

3

コンテキストに次のコードがあることを確認してください。

<context:annotation-config />
<context:component-scan base-package="package.autowire.context" />

詳細については、http: //springindepth.com/book/in-depth-ioc-autowiring.htmlをお読みください。

ちなみに、プロジェクトビルドパスのデフォルトの出力フォルダを確認してください。それも原因かもしれません。

于 2012-10-25T13:42:57.640 に答える