gpt4 book ai didi

java - 如何在不重启服务器的情况下编译单个/多个java文件?是否有相同的 Eclipse 插件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:57:46 24 4
gpt4 key购买 nike

我想在不重新启动 Weblogic 和 Tomcat 的情况下在我的应用程序中编译多个 java 文件。否则,这会花费很多时间。为此,我得到了一个 Hotswap plugin in Eclipse ,但这并非在所有情况下都有效。它说它适用于单个文件编译。即使我使用它也不是在所有情况下都有效。

有没有其他方法可以做到这一点,或者有没有其他插件/脚本/软件可以帮助我做到这一点?

如果有一些开源的,会很有帮助。

提前致谢。

最佳答案

一件事是编译类,但您还需要 JAVA VM 重新加载类并使用它们,这称为热插拔。为了最好地实现类的热交换,你需要像 javarebel 这样的东西。 .它允许您热重载更多 types of code-changes比常规的 SUN JVM。如果您以展开模式运行部署,您就可以在家自由自在,并且可以在一秒钟左右测试任何代码更改。我们完全是测试驱动的,所以我只在组装整个应用程序的那个短阶段使用 javarebel,但它确实运行良好。

关于java - 如何在不重启服务器的情况下编译单个/多个java文件?是否有相同的 Eclipse 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/552402/

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