Maven プロジェクト (jar) がありますが、2 つのアーティファクトに分割する必要があります。
次のような2つのmavenアーティファクトが必要です
<groupId>xxx</groupId>
<artifactId>xxx-client</groupId>
<groupId>xxx</groupId>
<artifactId>xxx-impl</groupId>
ただし、すべてのコードは 1 つのプロジェクト内にあります。
私の質問は、プロジェクトをあまり変更せずに、必要な 2 つのアーティファクトをパッケージ化するにはどうすればよいかということです。
それで 、
mvn パッケージのデプロイ
これらの 2 つのアーティファクトをリポジトリに自動デプロイします。実際には、これらのプロジェクトを 2 つの Maven プロジェクトに分割したくありません。