Apache 骆驼开发人员控制台

Apache camel developer console

Apache camel 在其最新版本 (3.15.0) 中添加了 camel 开发人员控制台 我正在尝试,但在添加依赖项和 'camel.main.dev-console-enabled = true' 之后,我无法找到我曾尝试使用端点 http://localhost:8080/dev

的开发人员控制台

此外,当我使用用 XML DSL 编写的 Camel Context 时,我无法启用开发控制台。 当我用 XML DSL

编写骆驼上下文时,如何添加语句以启用开发人员控制台

这实际上是一个非常新的功能,目前,开发人员控制台只能在您使用 Camel JBang 时从 http://localhost:8080/dev 获得 =15=].

对于其他模式,您可以通过调用 context.setDevConsole(true) 以编程方式启用它,或者在 Camel Main 的情况下通过将 camel.main.dev-console-enabled 设置为 true (正如您提到的)但它尚未公开,只能从 DevConsoleRegistry(可通过 context.getExtension(DevConsoleRegistry.class) 访问)以编程方式访问它。