私はいくつかのサブプロジェクトを持つ親Mavenプロジェクトを持っています。複数のMavenモジュールプロジェクトからjavaソースをexctractする方法
私は、これらのプロジェクトのすべてのソースコードのクリーンコピーを作成したいと考えています。そのため、親プロジェクトとそのサブプロジェクトを含むjarファイルを生成します。
私はApache Maven Source Pluginを見ていますが、サブプロジェクトでソースコードjarを生成することができます(すべてのプロジェクトを含むIndependante Jarが1つだけの場合)。
このプラグインや他の方法で簡単に行う方法はありますか?
また、Eclipseでエクスポート機能を使用しようとしましたが、私が望まないすべてのファイル(.project、.classpath)を手作業でフィルタリングする必要があります。どの種類のファイルが含まれているかだけを示すフィルタがありましたが、必要なのは、どの種類のファイルに含まれていないかを示すフィルタです。
ありがとうございます。
私はgitを使用していますが、gitignoreに含まれていないファイルを除外したいと思います。 – bloub
リポジトリに.gitattributesファイルを追加します。それぞれの行に対して: '[FILE or FOLDER] export-ignore'。 [Git documentation](https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html)を参照してください(属性export-ignoreのファイルとディレクトリはアーカイブファイルに追加されません)。 – fandango