idea将传统web项目打war包发布
1、ctrl+alt+shift+s 调出Project Structure,选择Modules - path,选择Inherit project compile output path
2、选择Artifacts ,左上角 + ,Web application:Archive,重命名为项目名称
3、点 + ,选择 Directory content
4、弹窗选择WebContent目录
5、右侧 Available Elements 下,选中项目,右键,Put into output root
6、最后结构如下,点确认
7、idea菜单,选择build ,Build Artifacts ,war包名称,build,最后到上图中的 Output Directory目录区找war包即可。
8、项目发布,基本环境准备我就不说了,直接部署,将war包放在tomcat,webapps目录下,启动tomcat即可,第一次启动有点慢,tomcat会解压war包发布项目,启动后打开浏览器访问即可(访问地址中的路由即war包名)。
* 第一步如果不选择 Inherit project compile output path,项目起来后访问不到class文件。