2

我正在编写一个 OSGi servlet 桥。在桥 servlet 模块的部署描述符中,commandline参数的值设置为-console

<servlet id="bridge-ds">
   <servlet-class>org.eclipse.equinox.servletbridge.BridgeServlet</servlet-class>
   <init-param>
      <param-name>commandline</param-name>
      <param-value>-console</param-value>           
   </init-param>
   <!-- etc. -->

在运行的应用程序服务器(例如 Tomcat 或 WebSphere)上,我会在哪里看到这个控制台?此设置是否仅在从 Eclipse 的 Web 服务器工具启动应用程序服务器时相关?

4

1 回答 1

0

如果您在命令行参数值中定义“-console 7272”,那么您可以使用 7272 端口上的简单 telnet 客户端连接到 OSGI 控制台。请注意,默认情况下没有身份验证,所以不要在生产中使用它。

https://eclipse.org/equinox/server/http_in_container.php

于 2014-02-18T22:12:34.643 回答