我有一个带有一个 java 类和一个 jsp 的 Hello-World 应用程序。JSP 打印出嵌入在 JSP 和 java 类中的一些文本。(它打印出两件事)
我按照此处的说明创建和部署我的应用程序,它(大部分)工作!我能够调用 JSP 并正确显示页面。按下 Intellij 重新加载按钮后,我还可以在 java 类中进行热交换更改。
问题:如果我更改 JSP,它不会反映在浏览器中。
我已经验证了以下内容:
- Tomcat/conf 目录中的 web.xml 不会覆盖“开发”值。默认值为真。
- HelloWorld\web\META-INF\context.xml 和 Tomcat\conf\context.xml 中的 context.xml 具有 reloadable=true
- 任何更改都会立即将 JSP 从 C:\code\HelloWorld\web\index.jsp 复制到 C:\code\HelloWorld\out\artifacts\HelloWorld_war_exploded\index.jsp
- 这不是浏览器缓存问题
有什么想法吗?