1

現在のディレクトリ構造で zip ファイルをセットアップする独自の記述子ファイルを maven で作成したいと考えています。組み込みの記述子 jar-with-dependencies によって実行できる依存関係を使用して、プロジェクトの jar を生成したいと考えています。

私の質問は、記述子に jar-with-dependencies 記述子を呼び出し、通常の jar の代わりに生成された jar を含めるように指示するにはどうすればよいですか?

4

1 に答える 1

0

Maven アセンブリ プラグインの実行シーケンスを構成できます。

            <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <executions>
                <execution>
                    <id>package-jar-with-dependencies</id>
                    <goals>
                        <goal>attached</goal>
                    </goals>
                    <phase>package</phase>
                    <configuration>
                        <descriptorRefs>
                            <descriptorRef>jar-with-dependencies</descriptorRef>
                        </descriptorRefs>
                        <archive>
                            <manifest>
                                <mainClass>your.MainClass</mainClass>
                            </manifest>
                        </archive>
                    </configuration>
                </execution>
                <execution>
                    <id>package-distribution-zip</id>
                    <goals>
                        <goal>attached</goal>
                    </goals>
                    <phase>package</phase>
                    <configuration>
                        <descriptorRefs>
                            <descriptorRef>bin</descriptorRef>
                        </descriptorRefs>
                    </configuration>
                </execution>
            </executions>
        </plugin>
于 2012-07-13T18:20:46.130 に答える