0

複数のモジュール (ejb、jar、war) で構成されるプロジェクトがあり、「ear」タイプの pom.xml を使用してそれらをパッケージ化しています。それは完全に正常に動作し、正しいjarの/などを含むEARファイルを生成します。さらに必要なのは、含まれているモジュールのソースコードを含む2番目のEARファイルです...ソースプラグインを次のように使用しようとしましたが、生成されたEARソースは含まれていませんでした:

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <executions>
                    <execution>
                        <id>attach-sources</id>
                        <goals>
                            <goal>jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

おかしなことに、すべてのモジュールが含まれている親の pom.xml で「インストール」を実行すると、ローカルの Maven リポジトリに %MODULE_NAME%-sources.jar ファイルが生成されます。それらをどうにかして再利用し、2 つ目の EAR にパッケージ化することはできますか?

4

0 に答える 0