IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统

IntelliJ IDEA这个工具还是挺强大的,之前都是SpringBoot程序打包部署,这几天试了一下SpringMVC的war包部署。

也还挺简单。写一下操作部署吧。war包是放在tomcat下的,所以首先你的服务器安装好tomcat。

1、服务器系统:Linux Unbuntu版本。

2、Tomcat版本:4.15.0-1041-azure

3、JDK版本:1.8

接下来是IDEA的操作步骤:

1、选择File --> ProjectStructure

IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统_第1张图片

2、选择Artifacts ---> 点击 绿色加号  --> 选择 Web Application: Archive  ---> 选择 第二项。操作完成后点击确定。

右边的Name可以自己定义。

IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统_第2张图片

3、添加工程路径。

IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统_第3张图片

IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统_第4张图片

 

IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统_第5张图片

4、一路点击确认,OK。

5、最后一步,Build 生成war包。选择Build --> build artifacts --> 定义的war包名称的项目,进行Build。

IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统_第6张图片

 

IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统_第7张图片

 

6、如此,通过IDEA 生成的war包完成。下一步,我们就把war包上传到服务器上tomcat webApp下。

7、放好之后,重启Tomcat服务。输入访问地址就可以访问了。

注意:访问项目的时候,在这里会碰到一个问题,就是缺少工程名。接口访问不了。

这个时候我们有一种方法解决,就是修改Tomcat的 server.xml 文件,在server.xml里面添加一行标签。

找到标签。添加

path: 可以为空。

 

IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统_第8张图片

再重启服务器,再访问项目地址。

如此,通过IDEA 打成的War包 就在服务器部署好了。

 

你可能感兴趣的:(IntelliJ IDEA打包SpringMVC程序 war包,并部署到Ubuntu系统)