我正在使用Hawtio(2.7.1)stanalone jar并尝试在其中添加新插件。但它显示一个错误

时间:2019-10-01 06:41:02

标签: hawtio

我正在使用 HawtIO(2.7.1)独立jar ,并尝试在其中添加新的自定义插件,但是它抛出异常 enter image description here “ java.lang.IllegalStateException:无法删除org.eclipse.jetty.webapp.WebInfConfiguration.configureTempDirectory(WebInfConfiguration.java:376)上的临时目录C:\ Users \ e5601428.hawtio \ tmp         在org.eclipse.jetty.webapp.WebInfConfiguration.resolveTempDirectory(WebInfConfiguration.java:264)在org.eclipse.jetty.webapp.WebInfConfiguration.preConfigure(WebInfConfiguration.java:69)在org.eclipse.jetty.webapp.WebAppContext.preConfigure (WebAppContext.java:506),位于org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:544),位于org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)         在org.eclipse.jetty.server的org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:113)的org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131) org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)上的.handler.AbstractHandler.doStart(AbstractHandler.java:113)         在org.eclipse.jetty.server.Server.start(Server.java:452)上的org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131)         在org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:105)在org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)         在org.eclipse.jetty.server.Server.doStart(Server.java:419)在org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)         在io.hawt.embedded.Main.run(Main.java:154)“

enter image description here

1 个答案:

答案 0 :(得分:0)

2.7.1还不支持自定义插件。 2.8.0将支持它(我们将很快发布)。目前,您可以通过检出源存储库并运行mvn clean install来获得hawtio-app/target/hawtio-app-2.8-SNAPHOST.jar来对其进行测试。

您可以通过运行以下命令来测试自定义插件:

java -jar hawtio-app/target/hawtio-app-2.8-SNAPSHOT.jar -pd examples/simple-plugin/target/

构建完整项目后。