Jakarta ee Intellij idea 13.1和TOME-热插拔不起作用

Jakarta ee Intellij idea 13.1和TOME-热插拔不起作用,jakarta-ee,intellij-idea,gradle,apache-tomee,hotswap,Jakarta Ee,Intellij Idea,Gradle,Apache Tomee,Hotswap,我正在从事一个Java项目,该项目部署在TomEE服务器(版本:apache-TomEE-jaxrs-1.6.0.2)和JetBrains IntelliJ IDEA 13.1.5 Ultimate edition上。我和Gradle一起建造一切 当我处于调试模式(远程调试器/应用程序服务器调试器)并尝试执行热交换时(稍微更改一个类并单击Ctrl+F9后),IDE声明: 3:25:54 PM All files are up-to-date 3:25:54 PM Loaded classes

我正在从事一个Java项目,该项目部署在TomEE服务器(版本:apache-TomEE-jaxrs-1.6.0.2)和JetBrains IntelliJ IDEA 13.1.5 Ultimate edition上。我和Gradle一起建造一切

当我处于调试模式(远程调试器/应用程序服务器调试器)并尝试执行热交换时(稍微更改一个类并单击Ctrl+F9后),IDE声明:

3:25:54 PM All files are up-to-date 
3:25:54 PM Loaded classes are up to date. Nothing to reload.
但我知道文件变了

在调试时添加watch显示该类仍然处于prev状态。状态-未更新任何更改

但是,当我在同事工作站上执行相同的过程时,在两种模式下,一切都很好。(远程/应用程序服务器)更改在
Make
之后更新服务器

两个站点上的配置相同。(通过SVN和手动三重检查)

有什么不对劲?还有什么地方可以查


谢谢。

这个问题很老了,但我也遇到了同样的问题(IntelliJ Idea 2018.1和Wildfly 10),我想与大家分享我的研究成果:

对我来说,问题在于系统时钟漂移。我的开发机器有通过NFS(网络文件系统)挂载的主目录(我的创意项目所在地)。不幸的是,在一些系统更新之后,NPT(网络时间协议)客户端不再运行,来自开发机器和NSF服务器的系统时间漂移,这导致了问题。同步时钟立即解决了问题

JetBrains支持论坛的另一个有用的链接是