如何将 hawt.io 与 spring 引导和嵌入式 Jetty 一起使用
how to use hawt.io with spring boot and an embedded Jetty
我有一个 Apache camel 应用程序,它作为 'fat-jar' 启动,包括一个 Jetty 服务器。
是否可以将 hawt.io 添加到 jar 以便为此应用程序使用 hawt.io?
我尝试用
添加 hawt.io
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-core</artifactId>
<version>1.4.47</version>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-plugin-mbean</artifactId>
<version>1.4.47</version>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-springboot</artifactId>
<version>1.4.47</version>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-web</artifactId>
<version>1.4.47</version>
<type>war</type>
</dependency>
但是“/localhost:[我的端口]/hawtio”没有响应。
您需要添加一些代码来告诉 Jetty 添加 hawtio-web WAR 文件作为 jetty 本身的上下文路径。
看看我们如何从嵌入式 hawtio 做到这一点
我有一个 Apache camel 应用程序,它作为 'fat-jar' 启动,包括一个 Jetty 服务器。 是否可以将 hawt.io 添加到 jar 以便为此应用程序使用 hawt.io?
我尝试用
添加 hawt.io<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-core</artifactId>
<version>1.4.47</version>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-plugin-mbean</artifactId>
<version>1.4.47</version>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-springboot</artifactId>
<version>1.4.47</version>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-web</artifactId>
<version>1.4.47</version>
<type>war</type>
</dependency>
但是“/localhost:[我的端口]/hawtio”没有响应。
您需要添加一些代码来告诉 Jetty 添加 hawtio-web WAR 文件作为 jetty 本身的上下文路径。
看看我们如何从嵌入式 hawtio 做到这一点