1

私はMavenの問題のトラブルシューティングにかなり慣れていないので、いくつかの指示が必要です。私のプロジェクトはEclipseにあり、m2eclipseプラグインを使用しています。プロジェクトをインポートしてEclipseに移行すると、すべての依存関係が解決され、通常どおりビジネスが実行されます。ただし、共有環境の1つにデプロイすると、一部のSpringコンポーネントで「パッケージ...が存在しません」という例外が原因でmvnデプロイが失敗します。また、「シンボルが見つからない」という問題もたくさん見られます。

私が最初にチェックしたのは、共有環境が使用しているものに対してローカルで使用したSettings.xmlファイルであり、それらは同じです。

他に何がデプロイの失敗を引き起こしている可能性があるかについての提案はありますか?ところで、私のPOMはリポジトリタグを使用して追加のリポジトリを指定していますが、これは失敗したデプロイに影響を与えていないようです。

ありがとう、

org.apache.maven.BuildFailureException: Compilation failure
Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation failure
    at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:516)
4

1 に答える 1

1

依存関係が間違ったスコープを使用している可能性があります。これにより、ライブラリが出力warファイルなどに含まれなくなります。

最初のステップとして、ビルドがコマンドラインで渡されることを確認し、ここでpomファイルを共有する可能性があります。

于 2012-11-12T21:21:44.387 に答える