0

プロジェクトでMavenクリーンインストールを実行すると

すべてのクラスで次のエラーが発生します

パッケージorg.springframework.aop.supportが存在しません

しかし、Springに必要なすべての依存関係がPOMファイルにあります。

理由を見つけるのを手伝ってください。

4

1 に答える 1

0

この質問を確認することをお勧めします: Spring 3.0 に含める Maven 依存関係はどれですか?

すべての依存関係があるとおっしゃっていたことは承知していますが、POM ファイルを表示しないと問題があるかどうかを判断するのは困難です。spring-aop 依存関係が以下のようにリストされていることを確認してください。

    <dependency>     
        <groupId>org.springframework</groupId>     
        <artifactId>spring-aop</artifactId>     
        <version>${org.springframework.version}</version> 
    </dependency> 

基本的に、Spring バージョン 3.0 の時点では、すべてを含む単一の依存関係はありません。使用しているものと必要なものに基づいて、組み合わせて使用​​する必要があります。次の Web サイトには、各依存関係がいつ必要になるかについての適切なリストが示されています。

たとえば、spring-beans は spring-core に依存し、spring-context は spring-core、spring-expression、spring-aop、および spring-beans などに依存すると述べています。

于 2012-09-18T17:40:36.907 に答える