IntelliJ IDEA打包SpringMVC程序成war包并进行部署Tomcat
一、Project Structure
1、ctrl+alt+shift+s或者
2、按照如下步骤添加Artifacts,其中步骤3是选择以war包形式,将项目打成一个war包在指定位置
- web application exploded:这个是以文件夹形式发布项目,发布项目时就会自动生成文件夹在指定的output directory;
- web application archive:就是war包形式,将项目打成一个war包在指定位置;
3、设置war包名字,个人理解,这是打包后项目名称
将依赖的文件都打到war包中
1)springmvc compile output:项目源码编译输出
2)MavenXXXX:项目依赖的第三方jar包
3)web facet resource:项目依赖的web静态资源:webapp下的东西
之后选择修改生成的war包路径,再点击Apply、OK
二、打包
在弹出的选项中选择刚才添加的Artifacts
按照上面设置,在out\artifacts\testspringmvc路径下生成了war包:testspringmvc.war
三、部署到Tomcat
将war包拷贝到apache-tomcat-8.5.51\webapps下即可,之后启动tomcate,通过类型如下网址访问:
http://192.168.1.130:8890/testspringmvc/hello/mvc
其中testspringmvc是war包名称,hello/mvc是Controller中设置的URL路径