0

2 つのスプリング ブート アプリケーションがあります。各アプリケーションは、個別の Eclipse プロジェクトとしてセットアップされます。それらをプロジェクト A とプロジェクト B と呼びましょう。ドメイン クラスを含む別のプロジェクト C もあります。プロジェクト A と B はプロジェクト C を使用する必要があります。すべてのプロジェクトは同じ Eclipse (Mars.1 Release 4.5.1) ワークスペースにあります。

この投稿とこのリンクごとに、私は持っています

  1. プロジェクト C のルートに pom.xml を作成し、mvn install と入力しました
  2. Window -> Preferences -> Gradle で "Remap Jars to maven projects"、"Remap Jars to Gradle Projects"、および "Use Custom Tooling Model" をチェックしました。
  3. 各プロジェクトのコンテキスト メニューから、Gradle -> Enable Dependency Management をクリックします。
  4. 各プロジェクトのコンテキスト メニューから、Gradle -> Refresh Dependencies をクリックします。

プロジェクト C のドメイン クラスに変更を加え、プロジェクト C をクリーンアップしてビルドした後、プロジェクト A または B をクリーンアップしてビルドし、bootRun したところ、プロジェクト C の変更が存在しないことに気付きました。

プロジェクト C の変更がローカルの Maven リポジトリに再インストールせずに A と B に反映されるように、jar を gradle プロジェクトに再マッピングするように適切に構成するにはどうすればよいですか?

SpringSource Tool Suite Gradle Integration 3.7.2 を使用しています。

4

0 に答える 0