由于预算限制,我正试图从JRebel转移到dcevm / hotswapagent(http://www.hotswapagent.org/)。我的Java 1.7应用程序使用ant构建,并手动部署到WebLogic 12.1.3,作为包含EJB jar服务层和WAR Web层的EAR文件。我的开发是使用Eclipse完成的。我有hotswapagent工作,我可以修改服务层EJB或Web层类,例如。 JSF bean),但是当我对xhtml进行更改,保存和重新加载时,JSF视图本身不会刷新。
我会重申我没有使用Run As - >从Eclipse中运行服务器。我正在构建ear文件并使用WebLogic控制台进行部署,然后修改代码。这种方法适用于JRebel。
我尝试在 hotswap-agent.properties 中指定此属性:
OwnsObjects = True
...以及 web.xml 中的这些属性:
AMyListOfClasses.Free;
......但没有运气。
这是否可以使用hotswapagent和/或WebLogic 12.1?