maven 打包
- 作者: 段友949234
- 来源: 51数据库
- 2020-09-25
检查是有已经安装maven工具,cmd窗口中执行mvn命令。检查已经安装maven工具(如果不是mvn工程,需要将java工程转换成mvn工程):
在mvn工程的pom.xml配置文件中指定jdk版本:
在mvn工程的pom.xml配置文件中指定可执行jar包主类
用cmd进入 cd 到工程目录下 ,执行如下mvn -DskipTests clean package
mvn编译完成,提示如下信息:
在工程目录下找到可执行的jar,如:E:\eclipse_workspace\dictionary_analysis\target\FindCrossWord-0.0.1.jar
通过cmd利用java命令执行此jar包:
E:\eclipse_workspace\dictionary_analysis\target>
java -jar FindCrossWord-0.0.1.jar
maven默认包后面是没有日期的,只有版本号。如果你想自定义名称,可以使用下面的插件完成,这个插件打包更灵活。在finalname属性中定义就行了。
1
2
3
4
org.apache.maven.plugins
maven-assembly-plugin
2.4
false
nxxx
src/main/assembly/assembly.xml
xx-packag-parent
package
single
在mvn工程的pom.xml配置文件中指定jdk版本:
在mvn工程的pom.xml配置文件中
用cmd进入 cd 到工程目录下 ,执行如下mvn -DskipTests clean package
mvn编译完成,提示如下信息:
在工程目录下找到可执行的jar,如:E:\eclipse_workspace\dictionary_analysis\target\FindCrossWord-0.0.1.jar
通过cmd利用java命令执行此jar包:
E:\eclipse_workspace\dictionary_analysis\target>
java -jar FindCrossWord-0.0.1.jar
maven默认包后面是没有日期的,只有版本号。如果你想自定义名称,可以使用下面的插件完成,这个插件打包更灵活。在finalname属性中定义就行了。
1
2
3
4
maven-assembly-plugin
false
推荐阅读
