在Eclipse之外的Servlet桥OSGi命令行控制台

时间:2013-11-10 14:28:42

标签: java eclipse java-ee osgi

我正在编写一个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服务器工具启动应用程序服务器时才相关吗?

1 个答案:

答案 0 :(得分:0)

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

请参阅https://eclipse.org/equinox/server/http_in_container.php