0

我正在尝试配置 HotSwapAgent 以热重新加载我的 Alfresco AIO 项目。在本教程https://docs.alfresco.com/5.2/tasks/sdk-hot-reload-hotswap.html结束时,我可以重新加载我的 java 类,但不能重新加载 /META-INF/resources 文件夹中的文件。

当我启动 Alfresco 项目时,这会出现在控制台中:

 HOTSWAP AGENT: 18:40:26.656 DEBUG (org.hotswap.agent.config.PluginConfiguration) - Unable to set extraClasspath to [file:/C:/.../my-all-in-one/my-all-in-one-platform-jar/target/classes/] on classLoader org.apache.cxf.common.util.ASMHelper$TypeHelperClassLoader@12dca552. Only URLClassLoader is supported.

*** extraClasspath configuration property will not be handled on JVM level ***

这是我在 src/main/resources 文件夹中的文件 hotswap-agent.properties

autoHotswap=true 
extraClasspath=${project.build.outputDirectory}
disabledPlugins=Hibernate,Spring
extraWebappContext=${project.basedir}/target/classes/META-INF/resources;
webappDir=${project.basedir}/target/classes/META-INF/resources;
LOGGER.org.hotswap.agent=DEBUG
LOGGER.org.hotswap.agent.plugin=TRACE
LOGGER.org.hotswap.agent.watch=TRACE
LOGGER.org.hotswap.agent.command=TRACE

有什么问题?

4

0 回答 0