在使用Tomcat配置时,如何在Idea中重新部署javascript
我正在开发一个在tomcat上运行的java/javascript Web应用程序 我们正在与IDEA合作,我已经成功地同时为客户机和服务器代码设置了调试,这非常棒。在手动运行Tomcat时,我确实设置了javascript的热重新部署,但在通过IDEA运行Tomcat时,我发现这不起作用,因为它在我的用户文件夹中的某个地方设置了内容 我本打算设置一个部署配置以转到该文件夹,但我看不到其中的任何javascript文件 有没有可能做到两全其美,让调试和自动部署一起工作 更新 这是我的配置: 我使用maven来构建一个特定的概要文件,而不是使用“buildwar”。我怀疑后者无法构建,因为相当多的自定义属性需要maven在编译时提供 我现在也在部署中启动了战争爆炸装置在使用Tomcat配置时,如何在Idea中重新部署javascript,java,javascript,tomcat,intellij-idea,Java,Javascript,Tomcat,Intellij Idea,我正在开发一个在tomcat上运行的java/javascript Web应用程序 我们正在与IDEA合作,我已经成功地同时为客户机和服务器代码设置了调试,这非常棒。在手动运行Tomcat时,我确实设置了javascript的热重新部署,但在通过IDEA运行Tomcat时,我发现这不起作用,因为它在我的用户文件夹中的某个地方设置了内容 我本打算设置一个部署配置以转到该文件夹,但我看不到其中的任何javascript文件 有没有可能做到两全其美,让调试和自动部署一起工作 更新 这是我的配置: 我使
在
运行->编辑配置->选择tomcat实例中
然后在更新操作:重新启动选项
在deployment
选项卡中使用war,而不是war
现在单击绿色按钮运行项目,它将询问选项,然后选择更新资源,确定,然后刷新页面,它将显示更改
请记住一件事,即清除缓存
以下是一个屏幕截图:
事实证明我遇到了问题,因为我的tomcat context.xml配置文件中有antiresourcelock=true
我打开了这个,因为我在挂起war文件和停止重新编译时遇到了问题
改为使用antiJARLocking=“true”
似乎解决了这两个问题。重新部署现在在idea中工作,我没有遇到文件打开的问题只有javascript应用程序或spring等?@user3145373 spring etc将面临问题,请发邮件给我。非常感谢。现在就试试看。“帧内停用”是什么意思?你会在嗯上了解的。它对我不起作用。它看起来确实试图做些什么,但它没有更新。我想知道这是否与我正在使用maven有关——我将发布我的配置访问