java - 使用Tomcat配置时如何在Idea中重新部署javascript

标签 java javascript tomcat intellij-idea

我正在开发一个在 tomcat 上运行的 java/javascript webapp。

我们正在使用 IDEA,我已经设法同时为客户端和服务器代码设置调试,这很棒。在手动运行 Tomcat 时,我确实热重新部署了 javascript 设置,但是我发现在通过 IDEA 运行 Tomcat 时这不起作用,因为它在我的用户文件夹中的某个地方设置了东西。

我本来打算设置部署配置以转到该文件夹​​,但我看不到其中的任何 javascript 文件。

是否有可能两全其美,同时进行调试和自动部署?

更新

这是我的配置:

我正在使用 Maven 来构建一个特定的配置文件,而不是使用“build war exploded”。我怀疑后者无法构建,因为 Maven 在编译时需要提供大量自定义属性。

我现在还在部署的启动中设置了 war exploded。

enter image description here

最佳答案

运行->编辑配置->选择tomcat实例

然后在 update action : restart 选项上

并在 deployment 选项卡中使用 war exploded 而不是 war

现在点击绿色按钮运行项目,它会询问选项,然后选择更新资源,然后刷新你的页面,它会显示更改。

请记住一件事,即清除缓存。

这是截图:

enter image description here

关于java - 使用Tomcat配置时如何在Idea中重新部署javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24180575/

相关文章:

java - 类似子句 JPQL 中的参数

java - 是否可以针对不同的日志级别使用不同的模式布局并输出到 SYSTEM_OUT?

java - Intellij with google-java-format - 如何在新行中进行 Java 注释

java - 尝试将 Oracle-ADF 应用程序部署到 Tomcat 7

tomcat - 您好,请问如何在tomcat上运行swagger editor?

java - 在Java中刷新fileSystemViewer

javascript - 代码学院 : How to make this Soundcloud API example to work IRL

javascript - 使用 JavaScript 在特定延迟后执行脚本

javascript - d3.js动态样式填充只显示黑色条形图

java - 增加 Tomcat 堆大小