在OSGI启动中增加port参数:osgi.console = 9527 ,注意启动参数和config.ini的参数不能重复
启动命令:java -jar org.eclipse.osgi.jar
config.ini配置文件:
#Assign Bundle's start order
osgi.bundles=plugins/TestOSGI@start,\
org.eclipse.osgi.services@start
osgi.bundles.defaultStartLevel=4
org.osgi.framework.bootdelegation=org.*,sun.*,javax.*,com.sun.*
osgi.noShutdown=true
osgi.console=1230
eclipse.ignoreApp=true
启动后就可以使用:telnet 127.0.0.1 9527登录
分享到:
相关推荐
9. `1384OS_13_Code`:这部分可能是关于如何使用Apache Felix的Console或Web Console进行管理和监控,以及如何调试OSGi应用。 通过逐一研究这些源代码,读者可以逐步学习OSGi的核心概念,了解如何在实际项目中运用...
总结,Apache Karaf 2.3.4是针对Windows平台的OSGi容器,它提供了一个强大的开发和运行环境,支持模块化部署、热部署以及远程管理,适用于构建和管理复杂的企业级Java应用。通过了解和掌握Apache Karaf,开发者可以...
2. **Web Console**: 安装Web控制台,方便进行远程管理和监控。 ```shell features:installwebconsole ``` 3. **JPA Hibernate**: 安装持久化层支持,利用Hibernate实现数据持久化。 ```shell features:...
5. **远程管理**:通过SSH或JMX协议,可以远程管理和控制Karaf实例,这对于分布式环境中的运维非常实用。 6. **Web Console**:Karaf提供了基于Web的管理界面,用户可以直观地查看和操作容器状态,管理bundle和服务...
9. **远程调试**:如果组件部署在远程服务器上,Eclipse也提供远程调试功能,通过配置远程Java应用程序调试器,可以在本地Eclipse环境中调试远程服务器上的代码。 在提供的压缩文件中,"jarFile.rar"可能包含了一个...
7. **CXF Example OSGi Blueprint** 和 **CXF Example OSGi**:这两个示例都是关于在OSGi环境中使用Camel-cxf组件,但分别使用OSGi Blueprint和Spring-DM来管理依赖。 8. **CXF Proxy Example**:演示了如何使用...
这将确保远程RMI服务使用该IP地址监听。 现在可以启动ServiceMix: ``` cd /opt/servicemix/bin ./karaf ``` ServiceMix默认使用8181端口提供HTTP服务,8101端口用于JMX管理。如果你有防火墙,记得打开这些端口:...
1. **iiop**: IIOP(Internet Inter-ORB Protocol)是CORBA(Common Object Request Broker Architecture)的一种通信协议,用于不同对象之间进行远程方法调用。在J2EE环境中,IIOP用于EJB组件之间的通信。 2. **...