maven java web 打包_方便maven的web项目打包和直接部署到tomcat的设置

第一次用maven并且将maven项目转成动态web项目,碰到的第一个问题就是怎样部署和测试,网上查了很多,做个简单的记录(在已经配好了eclipse和tomcat的前提下)

1、将maven项目转成动态web项目

eclipse -> 项目 -> 右键Properties属性 -> Project Fecets特性 -> 将Dynamic Web Module动态网页模块勾选并Apply应用,这样项目中会出现WebContent目录,将用来发布到Tomcat

2、将maven的依赖加进web项目的目录中

eclipse -> 项目 -> 右键Properties属性 -> Deployment Assembly发布路径 -> Add -> Java Build Path Entries -> Maven Dependencies应用,将把依赖的jar包添加到网页目录的lib文件夹中,然后再把项目添加到Tomcat的server服务器中就可以了。

3、打包:

上面的步骤主要是自己测试用,试想如果要发布到另外一台服务器的Tomcat上,就需要打包和部署了。maven默认打包targer文件夹,而你的配置文件在WebContent文件夹,所以在pom.xml中的标签下的标签下添加:

maven-war-plugin

${basedir}/WebContent

${basedir}/WebContent

修改完路径后,我们再设置它的打包方式,同样在pom.xml的标签下找到标签(应该在上面,如果没有就自己加)

war

配置完后,eclipse中右键项目 -> Run As -> Maven Build, Goals中填-X package,然后勾选Update Snapshots和Skip Tests,最后应用并Run,成功后会有target目录,并生成war文件,直接丢到Tomcat的webapps中即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值