gpt4 book ai didi

jakarta-ee - Intellij idea 13.1 和 TomEE - 热插拔不起作用

转载 作者:行者123 更新时间:2023-12-03 17:16:09 25 4
gpt4 key购买 nike

我正在开发一个部署在 TomEE Server(版本:apache-tomee-jaxrs-1.6.0.2)和 JetBrains IntelliJ IDEA 13.1.5 Ultimate 版本上的 Java 项目。我用 Gradle 构建一切。

当我处于 Debug模式(远程调试器/应用程序服务器调试器)并尝试执行 HotSwap (在稍微更改其中一个类并单击 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(网络文件系统)安装了主目录(我的 Idea 项目所在的位置)。不幸的是,在一些系统更新之后,NPT(网络时间协议(protocol))客户端不再运行,并且来自开发机器和 NSF 服务器的系统时间漂移了,这导致了问题。同步时钟立即解决了问题。

JetBrains 支持论坛的另一个有用链接是 https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000110004-HotSwap-Loaded-classes-are-up-to-date-Nothing-to-reload-on-PC-not-on-laptop

关于jakarta-ee - Intellij idea 13.1 和 TomEE - 热插拔不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26739301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com