我正在学习Apache Felix作为我的OSGi框架。我希望能够使用Felix Remote Shell通过telnet访问我正在运行的实例。远程Shell通过Gogo访问该进程,如http://felix.apache.org/site/apache-felix-remote-shell.html所述。当我在自动部署bundles
目录中使用Gogo shell软件包启动Felix时,它会在我启动的Linux控制台上打开Felix提示符g!
。我想做的是让Felix从Gogo shell开始运行,但没有附加到我当前的Linux控制台并显示g!
提示符,并且仍然允许我通过telnet使用Remote Shell访问该实例。这可能吗?如果是这样,那么正确的方法是什么? nohup
并在后台运行是否足够?这对我来说似乎不太干净。谢谢你的任何建议!