我正在开发一个在 tomcat 上运行的 java/javascript webapp。
我们正在使用 IDEA,我已经设法同时为客户端和服务器代码设置调试,这很棒。在手动运行 Tomcat 时,我确实热重新部署了 javascript 设置,但是我发现在通过 IDEA 运行 Tomcat 时这不起作用,因为它在我的用户文件夹中的某个地方设置了东西。
我本来打算设置部署配置以转到该文件夹,但我看不到其中的任何 javascript 文件。
是否有可能两全其美,同时进行调试和自动部署?
更新
这是我的配置:
我正在使用 Maven 来构建一个特定的配置文件,而不是使用“build war exploded”。我怀疑后者无法构建,因为 Maven 在编译时需要提供大量自定义属性。
我现在还在部署的启动中设置了 war exploded。
最佳答案
在运行->编辑配置->选择tomcat实例
。
然后在 update action : restart
选项上
并在 deployment
选项卡中使用 war exploded
而不是 war
。
现在点击绿色按钮运行项目,它会询问选项,然后选择更新资源,然后刷新你的页面,它会显示更改。
请记住一件事,即清除缓存。
这是截图:
关于java - 使用Tomcat配置时如何在Idea中重新部署javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24180575/