我有兴趣为ATG设置开发环境,其中类的更改将在构建完成后立即生效,而无需重新启动服务器并再次构建ear文件。
我在产品文档中搜索过,但我看到你可以配置为动态加载的唯一内容是配置文件部分。
是否有其他方法可以配置环境以提高工作效率?
答案 0 :(得分:1)
使用JRebel。这将为java类,属性文件和其他可部署资产进行动态重新加载。非常适合生产力。
答案 1 :(得分:1)
如果您的目的是调试并且大部分时间都是浪费打包和解压缩耳朵,您可以随时使用JBoss和Eclipse进行远程调试,但是对于诸如添加方法之类的重大更改将不会在这种情况下工作。对此的一个解决方案是使用Java DCEVM,它将动态更新JVM中的代码。它是一个简单的jdk,只需将您的Java_home指向此jdk,在调试模式下,您可以向您的类添加代码,查看更改。有关DCEVM
的更多信息,请使用以下链接