0

私のプロジェクトでは、ビルドとgitサブモジュールにMavenを使用したいと思います。プロジェクト内のいくつかのアプリケーションから参照できるようにしたいJavaファイルがたくさんあり、アプリケーション間でファイルの一貫性を保っています。これらのファイルのリポジトリを作成し、それらをサブモジュールとしてアプリケーションに追加することは、道のりのように思えました。リポジトリ内のファイルは、最も便利な方法で構造化できます。

可能であれば、Mavenの標準ディレクトリ構造を尊重したいと思います。ただし、gitは親リポジトリの直接のサブディレクトリとしてのみサブモジュールを追加できるようです。これは実際にはMavenの標準ディレクトリ構造に準拠していない可能性がありますが、それを機能させる方法がわかりません。

これらの2つのツールを完全に調和させて使用して、手動でpomsをいじくり回す必要がないようにすることは可能ですか?もしそうなら、どのように?

4

1 に答える 1

0

あなたがやろうとしていることは、Mavenの考えに反していると思います。そのような意味でソースコードを共有するべきではありません。共有コード用に別のアーティファクトを作成し、それらのアプリケーションの依存関係として配置してみませんか?

于 2012-08-30T02:30:49.540 に答える