2017-03-23 6 views
-1

私はMavenプロジェクト内でSpring Webアプリケーションを開発しています。しかし、私はmvnのクリーンインストールを使用して私の.warファイルを取得することができますが、私はApacheのtomcatでそれを実行したいときに私は理解できないというエラーを受けました:適格なBean例外がありません

原因: org.springframework.beans.factory.NoSuchBeanDefinitionException: 'java.util.ArrayList'タイプの適格なBeanはありません:autowire候補と見なされる少なくとも1つのbeanが必要です。依存性注釈: {}

なぜこのようなエラーが発生するのですか?豆は何ですか?そしてなぜ彼らが必要なのか?

答えて

1

豆を理解することは、Springの理解と使用の基本です。私はいくつかのガイドを読んでいました:あなたはそのタイプのBeanを定義することなく、どこかのArrayListを@Autowireしようとしているようにあなたのルックスを取得している

https://spring.io/guides

エラー。

+0

どのようにしてBeanを作成できますか?それは私の基本的な質問です! – user2228943

-1

Craig WallsのSpring In Actionを読んでください。あなたの豆をどのように配線すべきかの例がたくさんあります。また、その本からSpringについてたくさん学ぶことができます。

+0

-1。ごめんなさい。個人的な経験と特定のツール、フレームワーク、書籍の推奨による結果は、ルールに反しています。 –

+0

さて、私に知らせてくれてありがとう、しかし本では、この問題(明示的にBeanを配線する方法)に明白な答えがあります。また、あなたはそれのために全本を読む必要はありません。配線に関する小さな章があります。 – Spasoje

関連する問題