2009-07-18 3 views
1

私はm2eclipseとmavenで立ち往生します。いくつかの依存関係(休止状態3.4を追加した後、それは本当に問題ではないと思う)は、日食はタイトルのようなメッセージにこだわりました。 pomファイルから依存関係を削除しても役に立たなかった。 Eclipseを再起動して、これをレポからきれいなプロジェクトとしてチェックしないでください。 Alwyasは爽やかに立ち往生します。 :/mavenクラスパスコンテナの更新ジョブ

プロジェクトをリフレッシュするときに(m2)日食が止まることはありますか?すべてのアイデアが歓迎

答えて

2

作業領域の解像度によって、依存関係の解決が大幅に遅くなる可能性があります。 Mavenは、依存関係の階層を決定するために各プロジェクトを部分的に計算する必要があります。関連プロジェクトの数が増えるにつれて、これを行うのにかかる時間が急速に増加します。これを制限するには、作業していないプロジェクトを閉じたり、ワークスペースプロジェクトを解決するオプションをオフにします(Mavenはローカルリポジトリからの依存関係を解決しますが、これはそれぞれのアップデート後にプロジェクトをインストールする必要があることを意味します)。

それが解決しない場合は、次のいずれかを試してみてください。

は、あなたのMavenの設定は正しいですか?環境設定があなたのプラットフォームのインストールを指していない可能性がありますので、Mavenが依存関係をバックグラウンドでユーザの家にダウンロードしています。これは年月がかかることがあります。もしそうなら、それらの設定を微調整してください。 Window-> Preferences-> Mavenを選択し、埋め込みMavenを使用しているかどうかを確認します。

プロキシを使用していない場合は、環境設定でプロキシ設定を行う必要がありますが、問題が断続的に発生する場合はその設定になりません。

時には永続化されたコンテナが更新されないことがあります。私はまったくその理由を特定できませんでした。私は、プロジェクトを閉じて再オープンすることで、コンテナを生き返らせることができることを発見しました。

+0

最初の解決策が助けになりました。ワークスペースプロジェクトの解決が問題でした。 – Marcin

関連する問題