maven项目
Deploy at the server startup中有几种选项
Artifact...
1. [项目名]:war (部署war包到 tomcat的webapps目录下, 当移除该配置后 项目文件会保留在webapps下)
2. [项目名]: war exploded (使用了项目target目录 如 C:\Users\admin\.IntelliJIdea2019.3\system\tomcat\Tomcat_9_0_30_test-web\conf\Catalina\localhost\test-web.xml 该文件中能看到)
External Source...
---- 手动指派目录
另外需要注意的是
在tomcat设置中, 添加如下图步骤时: Build'xxx:war exploded' artifact
需要先maven clean下项目, 不然 首次启动tomcat时, 会build一次, 将导致jar包重复的问题
====================================
tomcat9中 cookie报错
An invalid domain [.xxx域名.net.cn] was specified for this cookie
修改tomcat的配置文件context.xml 增加
<CookieProcessor className="org.apache.tomcat.util.http.LegacyCookieProcessor"/>