Tomcat无法识别java中的更改(Intellij配置)
我有一个很奇怪的问题。我在java中所做的任何更改都必须首先构建项目->;然后从目标复制文件夹->webapps directory
进入tomcat webapps directory
。只有到那时,最新的更改才会在Tomcat中执行(如果我不这样做,那么前端和后端都不会在Tomcat中执行任何更改)
基本上,我注意到正在发生的事情如下:
首先——如果我不检查Deploy applications configured in Tomcat instance
,Tomcat服务器会启动,但所有的Jsp、Javascript、Html甚至Java都没有注册。(我无法向任何端点发送GET/POST请求)
第二,我想我缺少的是,当我构建/运行项目时,我需要以某种方式让应用程序将其最新更改(例如,Target->;webapps->;project files文件夹)保存到Tomcat webapps文件夹中。这就是我的猜测
我已经做了好几个小时了,如果有任何帮助,我们将不胜感激
编辑:上传Tomcat配置和项目结构
# 1 楼答案
“热插拔类”选项在调试模式下启动TomCat时有效,并且应该仅限于Java类
您可以使用“更新类和资源”选项来获取前端资源的更改