📅  最后修改于: 2023-12-03 14:51:43.997000             🧑  作者: Mango
Maven 是一个流行的构建工具,可以用于自动化构建、测试和部署 Java 项目。通过 Maven,你可以轻松地构建可执行的 Jar 文件,以便在不同环境中运行你的应用程序。
首先,你需要创建一个 Maven 项目。可以通过以下命令在命令行中创建一个最简单的 Maven 项目:
mvn archetype:generate -DgroupId=com.example -DartifactId=my-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
这将在当前目录下创建一个名为 my-project
的 Maven 项目。
进入 my-project
目录,并编辑 pom.xml
文件,添加如下内容:
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>com.example.App</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
...
</project>
在该配置中,我们使用了 maven-jar-plugin
插件来配置项目的构建过程。其中,mainClass
指定了你的项目的入口类,它将被用于生成可执行的 Jar 文件。
在 my-project
目录中,运行以下命令进行项目构建:
mvn clean package
该命令将编译项目代码、运行测试并打包生成可执行的 Jar 文件。Jar 文件将被保存在 target
目录中,其名称由 <artifactId>-<version>.jar
格式命名。
在 target
目录中,你将找到生成的 Jar 文件。可以使用以下命令在命令行中运行该 Jar 文件:
java -jar my-project-1.0-SNAPSHOT.jar
根据你的项目和配置,Jar 文件中所包含的内容将被加载并执行。
以上就是使用 Maven 构建 Jar 文件的基本步骤。你可以根据自己的项目需求进行更高级的配置和扩展,以满足特定的需求。
注意:确保你已经在系统中正确安装了 Maven,并且已经设置了相关的环境变量。
希望这些信息对你有所帮助!