欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Maven构建java项目为可执行的jar包(包含依赖jar包)

程序员文章站 2022-03-02 17:32:25
...

本文参考 Maven构建可执行的jar包(包含依赖jar包) 感谢!

1.在java项目的pom.xml文件添加如下代码:

	<!-- maven 打包集成插件 -->
	<build>
		<plugins>
			<plugin>
				<artifactId>maven-assembly-plugin</artifactId>
				<configuration>
					<appendAssemblyId>false</appendAssemblyId>
					<descriptorRefs>
						<descriptorRef>jar-with-dependencies</descriptorRef>
					</descriptorRefs>
					<archive>
						<manifest>
							<!-- 此处指定main方法入口的class -->
							<mainClass>com.xxx.TestClass</mainClass>
						</manifest>
					</archive>
				</configuration>
				<executions>
					<execution>
						<id>make-assembly</id>
						<phase>package</phase>
						<goals>
							<goal>assembly</goal>
						</goals>
					</execution>
				</executions>
			</plugin>

		</plugins>
	</build>

2.在项目的pom.xml文件所在文件夹打开cmd 执行命令 :mvn package

会在target目录下生成可执行的jar包

相关标签: Maven