配置文件pom.xml要改一下 war
配置 你的pom.xml文件,在你的overview视窗里 配置 packaging为 war 然后然后点击 pom.xml右键,run as 选择 install 或是 package如果项目没问题,配置没问题就会在项目的target 的目录里生成 war文件,
如果你是maven web项目,直接用 mvn clean package命令就可以在target目录下生成war包.
1、首先确保电脑里安装了maven工具,打开cmd切换到java工程所在目录,执行完成后,即会切换到工程目录下:2、使用maven的命令“mvn clean package”打包,不加任何参数将当前工程执行打包操作,打包成功后会在当前目录生成*.war形式的war包:3、输入回车会进行打包操作,时间长短会由工程大小来决定,cmd会回到显示之前切换的路径状态,其中success代表打包成功,failed则打包失败:4、最后打包成功后,到工程下的target文件夹下找到war包,此war包即为工程war包:
1、Maven打war包命令:(该命令到POM文件目录执行) mvn package -DskipTests (该命令会跨过maven的测试直接打包)2、TOMCAT的启动问题:异常:java.lang.incompatibleclasschangeerror: Implementing class 问题解决1:该问题可能
创建maven项目的时候会有选择创建类型的选项 有pom war jar
ss-0.01-snapshot.jar要看这个是什么jar包,里面的struts.xml配置错误.
说我伸手党也罢,我现是想实现用bash来编译war包,不想要通过第三方来实现(第三方jekin什么的文档都是英文的,我看着也麻烦.)所以需要直接maven命令来编译java源代码.然后来实现自动化部署.(PS:第三方的自动部署的程序没有文档很难用.所以,我想自己写脚本实现自动获取svn代码,并自动部署.)
在你的代码目录里面有个target文件夹
右击那个项目,run as 然后maven install,只要你maven环境是好的,setting.xml是有用的,在控制台就会输出war包的位置.