2011-09-13 11 views
0

私はIntelliJ IDEAを使用し、Mavenアプリケーションを実行しています。私のアプリケーションは、他のいくつかのモジュール、プロジェクトを使用しています。私は1つのモジュールの依存関係のバージョンを変更しました(私は休止状態から休止状態のコアへの休止状態の依存関係のアーティファクトIDを変更し、バージョンを変更しました)。pomは変更されましたが、モジュールには影響しません

私の依存関係のツリーが表示されても、私はまだ古いライブラリを参照しています。私は何をすべきか。私はそのモジュールのためにそれをきれいにするか、インストールするか、何かをするべきですか(私はインストールしようとしましたが、テストに合格できませんでした、テストをスキップするのは良いアイデアです、どうすればいいですか?

アイデア?

+0

これらはいくつかの質問ですが、分割してください。 – Zeemee

+0

実際には1つの質問だけですが、他はオプションです。 – kamaci

+0

@kamaciプロジェクトを再インポートしようとしましたか? –

答えて

1

少なくともローカルリポジトリ(mvnクリーンインストール)にモジュールを再構築してインストールする必要があります(mvnクリーンインストール)。その後、モジュールを使用する他のモジュールの依存関係を更新します。 EclipseではUpdate Depcendeciesと呼ばれていますが、IntelliJ IDEAにも同様の機能があると思います。

モジュールがコンパイルされない、またはテストに失敗した場合は、最初に修正するか、ローカルリポジトリにのみインストールしてください。その後、ローカルリポジトリから削除することができます。

関連する問題