怎么使用maven package命令

 我来答
我在上c语言
2018-03-31 · TA获得超过2763个赞
知道小有建树答主
回答量:10
采纳率:0%
帮助的人:1373
展开全部

此命令包含一系列过程:validate-->compile-->test-->package;
Maven根据pom文件里packaging的配置,决定是生成jar文件还是war文件,并放到target目录下。
(注:此命令需要在项目的根目录(也就是pom.xml文件所在的目录)下运行,Maven才知道打包哪个项目。)

如何用maven打包可执行的jar

方法一:将项目及所依赖的所有jar包打包成一个jar。

1、pom.xml添加assembly插件 

2、执行mvn assembly:assembly

3、生成如文件

4、执行java -jar quickstart-1.0.0-jar-with-dependencies.jar 备注:第2步的命令也可以改成mvn package,但需要更改pom.xml:

方法二:将项目依赖的jar复制到一个目录中并在MANIFEST文件中添加Class-Path和Main-Class。

1、在pom.xml中添加jar和dependency插件 

2、执行mvn package 

3、生成文件

4、执行java -jar quickstart-1.0.0.jar

ifeilong
2017-04-11 · TA获得超过8068个赞
知道大有可为答主
回答量:1187
采纳率:100%
帮助的人:807万
展开全部

mvn package


此命令包含一系列过程:validate-->compile-->test-->package

Maven根据pom文件里packaging的配置,决定是生成jar文件还是war文件,并放到target目录下。


此命令需要在项目的根目录(也就是pom.xml文件所在的目录)下运行,Maven才知道打包哪个项目。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式