导出war部署
一、IDEA
1、IDEA设置
这里为了演示将Artifacts配置项都清空了
选择你的项目
这是IDEA默认帮我们设置的,IDEA中配置Tomcat也是选用这个IGPMS:war exploded
这里才是生成war的配置,选择从IGPMS:war exploded中生成,这样就不用自己去设置生成war的内容
点击Apple再点击OK 配置完成
开始生成war的操作
到刚才设置的war生成路径中查看
将其放入Tomcat的webapps目录下
到Tomcat的bin目录下找到startup.bat以管理员身份运行
打开页面输入localhost:8080查看Tomcat是否正常启动
输入localhost:8080/+war包名称,就会跳转到默认起始页,项目部署完成
查看webapps目录会发现多了一个文件夹IGPMS_war 这是因为war在运行时自动解压出来的,URL中localhost:8080/+war包名称,war包名称指的就是这个文件夹
自己设置war打包内容不依赖IDEA自动配置
可以实现和选择从IGPMS:war exploded中生成一样效果,需要自己选择打包内容
二、MyEclipse
1、项目右键 --> Export --> WAR file
2、 设置导出的路径和Tomcat版本点击finish导出war包,去指定路径查看war包即可
3、部署参考上面IDEA做法,放到Tomcat的webapps目录下,再以管理员身份运行Tomcat即可