-3

アプリケーションの 1 つのクラスを jar にラップしてプラグイン maven アセンブリを使用する必要があります。Maven を使用すると、プラグイン アセンブリ パッケージは、ターゲット jar 内のパッケージ内のすべてのクラスになります。jar にパッケージ化するクラスを指定する方法。

4

1 に答える 1

2

Maven アセンブリ プラグインを使用する必要がありますか? jar ファイルを生成する場合は、代わりにmaven jar プラグインを使用できます。

それは次のようなものです:

<project>
  ...
  <build>
    <plugins>
      ...
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>2.4</version>
        <configuration>
          <includes>
            <include>com/company/project/package/SomeClass.class</include>
            <include>com/company/project/anotherpackage/AnotherClass.class</include>
          </includes>
        </configuration>
      </plugin>
      ...
    </plugins>
  </build>
  ...
</project>

プラグインは共通mvn package実行で実行できます。

于 2013-03-27T10:32:48.573 に答える