码迷,mamicode.com
首页 > 其他好文 > 详细

怎么将maven项目打包成war包

时间:2018-12-01 16:03:45      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:好的项目   打开   d3d   12c   拷贝   cmd   问题:   使用命令   lips   

问题:我在eclipse上能运行,然后我想将这个maven项目打包成war然后放到另外一台机子上(其实是手动放在tomcat的webapp目录中),提供外部访问。现在问题是,一直maven项目打包一直出错。请问大侠怎么将maven打包好?万分感谢

回答1:
右键项目,选择Run As,再选择Maven build...,这时会弹出个新界面,在Goals里输入clean package,然后点击Run就行了,打包好的项目放在target文件夹下面。clean package是maven的一个命令,意思是测试并打包,它还有很多命令,这里就不多说了。

追问:试过了,简单的maven项目可以这样打包,复杂的,尤其加载了很多jar包的这样打包,解析的时候总是出错。
回答2:

用命令行完成打包操作,首先需要在开始-运行-cmd,打开cmd命令窗口,使用命令打包,命令为“mvn clean package”,此时会将当前工程执行打包操作,打包成功后会生成*.war形式的war包。

1.使用命令行完成打包操作,首先需要在开始-运行-cmd,打开cmd命令窗口。

技术分享图片

2.执行命令切换到工程所在目录,命令如下“cd D:\GitHome“,”d:“。执行完成后,即会切换到 “ D:\GitHome”目录下。

技术分享图片

3.使用命令打包,命令为“mvn clean package”,此时会将当前工程执行打包操作,打包成功后会生成*.war形式的war包。

技术分享图片

4.然后会进行打包操作,时间长短会由工程大小来决定,执行完成后,cmd会回到显示之前切换的路径状态。如图中所示,其中success代表打包成功,failed则打包失败。

技术分享图片

5.打包成功后,到工程下的target文件夹下找到war包。此war包即为工程war包。

技术分享图片

6.将war包拷贝出,即可部署到tomcat下。

技术分享图片

怎么将maven项目打包成war包

标签:好的项目   打开   d3d   12c   拷贝   cmd   问题:   使用命令   lips   

原文地址:https://www.cnblogs.com/yuyu666/p/10049680.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!