用法

有关如何使用此插件的一些简短示例。如果您想使用高级配置,您应该查看示例部分Maven Archiver的文档。

要处理存档此版本的 Maven JAR 插件,请使用Maven Archiver 3.3.0。

注意:如果您需要对 JAR 文件进行签名,您应该改用Maven Jarsigner 插件

如何构建 JAR 文件

当您想使用 Maven 创建 JAR 文件时,您首先必须创建一个pom.xml文件,其中至少包含以下内容:

<project>
  <modelVersion>4.0.0</modelVersion>
  
  <groupId>com.mycompany.project</groupId>
  <artifactId>core</artifactId>
  <version>1.0-SNAPSHOT</version>
  <!-- <packaging>jar</packaging>  -->
</project>

由于“jar”是默认的包装类型,在这种情况下不需要设置它。除了上述之外,您通常还需要一些真正的 java 源文件,它们应该位于src/main/java中。如果您需要类路径上的额外资源(例如属性文件),它们应该位于src/main/resources中。现在我们可以使用以下命令创建一个 JAR 文件:

mvn package

“包”阶段始终负责捆绑工件中的所有文件,在本例中为 JAR 文件。

在项目的目标目录中,您将看到生成的 jar 文件,其名称如下:'core-1.0-SNAPSHOT.jar'。生成的“jar”文件包含已编译的 java 类文件以及来自src/main/resources的文件。

通常不需要明确提及“maven-jar-plugin”,因为它绑定到Maven Build Life Cycle

如需完整文档,请单击此处