
在Java Enterprise中新建一个Web Application应用,选择SDK和Java EE 版本和 Tomcat
版本对应:
tomcat8.5 -> JavaEE 7
tomcat9 -> JavaEE8
IDEA中Tomcat热部署
(不用重启服务就可以加载更新类和资源,但只能在调试模式下运行)
Tomcat配置中的On frame deactivation选择Update classes and resources
修改工程首页访问目录
Tomcat配置中的Deployment中javaweb:war exploded意思是以目录形式发布,下面的Application context修改路径
打包发布war包
- 打开File/Project Structure,依次点击Artifacts->Add(+)->Web Application Archive->Empty
- 双击右边的'项目名称' compile output (编译过后的类文件)与 Web facet resources(项目资源) 移到左边,点击OK
- 点击菜单栏中的Build/Build Artifacts/Build。打包后的war文件项目的在out/artifacts下面
- 测试一下,将war包放入tomcat/webapps下面,tomcat/bin/startup.bat运行tomcat,打开浏览器访问项目。