2

私は、Mavenグローバルリポジトリで利用可能なモジュール(たとえば、A、バージョン1)に取り組んでいます。このモジュール内のコードを変更し、バージョンをバージョン2に上げました。現在、このモジュールのコードはコミットされておらず、グローバルリポジトリはこの新しいバージョンに関するものではありません。ただし、プロジェクトをビルドしました。バージョン2はローカルの.m2フォルダーで入手できます。

私は現在、モジュールA、バージョン2に依存する新しいモジュール(たとえばB)に取り組んでいます。mavenはモジュールAへのこの依存関係を取得していません。また、私のコードはモジュールAのクラスにリンクしていません。

どんな助けでも大歓迎です。

編集:モジュールAのクリーンインストールを実行しましたが、ローカルリポジトリでクラスを確認できます。

最高、プルキット

4

1 に答える 1

3

そうですね、IDEを使用している場合(Mavenを使用していると思います)、プロジェクト構成を更新して依存関係を更新してみてください。また、pom.xmlファイルでモジュールの正しいバージョンを参照していることを確認してください。もちろん、これはすべて、「Aバージョン2」のクリーンインストールを実行したことを前提としています。幸運を!

于 2013-03-07T09:07:29.350 に答える