刷新EAR的WebSphere类路径



我想减少每次更新其中一个jar时等待在WebSphere上弹出EAR应用程序所花费的时间。我是否可以在不停止/启动的情况下刷新为特定EAR加载的类/jar?

WAS 7.0,在我的耳朵里有两个WAR。分解后的EAR根目录包含这些和所有必需的jar。这是我想要更新的一个罐子。

您有两个选项:

  1. 在调试模式下运行服务器,从IDE连接调试器,并依赖于修改后的类的热交换。这不会在所有情况下都起作用,例如,当方法签名发生更改时就不会起作用。请检查调试应用程序以了解如何启用调试模式。

  2. 不要将要更新的类打包到JAR中,而是将它们放入WAR中的WEB-INF/classes目录中。然后,您可以根据需要在应用程序的分解目录中替换它们。为了让服务器获取更新的类,必须启用类加载和更新检测。

最新更新