`
zhu_chen001
  • 浏览: 22168 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

Linux下成功启动OSGI

阅读更多

今天在Linux下部署OSGi服务发现启动OSGI后关闭telnet窗口服务就停止了,就是使用&在后台启动也一样。

java $OSGI_HOME/war/libs/org.eclipse.osgi.jar &

无奈上网搜索终于有所发现原来OSGI有启动参数osgi.console控制输出

英文解释:

if set to a non-null value, the OSGi console (if installed) is enabled.

If the value is a suitable integer, it is interpreted as the port on which the console l

istens and directs its output to the given port. Handy for investigating the state of the system.

 

原来启动的时候只要配置监听的端口即可,注意需要配置1024以上的端口,因为一般用户没有权限监听1024以下的端口的

 

我在config.ini文件里面的配置:

eclipse.ignoreApp=true
osgi.console=1230
osgi.noShutdown=true
osgi.clean=true

 

然后启动OSGI:

java -Djava.io.tmpdir=$OSGI_HOME/temp -jar $OSGI_HOME/war/libs/org.eclipse.osgi.jar &

设置 Djava.io.tmpdir主要是spring集成OSGI下的tomcat启动会把web服务拷贝到系统临时目录下

 

如果想查看OSGI控制台只要在本机telenet即可:

telenet 198.162.1.100 1230

分享到:
评论

相关推荐

    在没有配置DNS的linux上发布ServiceMix

    总结来说,在没有DNS的Linux环境下发布ServiceMix,关键在于正确配置IP地址、启动选项以及管理服务的端口。同时,利用 `pom.xml` 文件管理和部署源码,结合ServiceMix提供的工具,可以实现高效的企业服务集成和管理...

    karaf启动脚本

    根据提供的文件信息,我们可以深入探讨有关Karaf启动脚本的相关知识点。这包括Karaf的基本介绍、Bash脚本的基础知识以及脚本中的具体命令解析。 ### Karaf简介 Apache Karaf是一个可移植、可扩展、可管理的应用...

    安装插件文档.docx

    - 创建WebProject项目前,确保Tomcat已成功启动。在Eclipse中创建WebProject,可选择Tomcat 5.0作为应用服务器。 2. **Eclipse中配置Tomcat 5.0**: - 打开Eclipse,通过“帮助”菜单下的“软件更新”选项,进入...

    odl_controller:这是基本的ODL控制器

    odl_controller 这是一个自定义的基本ODL控制器 此存储库提供了一个使用OSGI捆绑包的简单控制器,以及一个将作为网络虚拟中介类的模块。... 等待osgi控制台启动,然后将浏览器指向 http:本地主机:8080 /

    OpenDaylight-SR3.docx

    通过以上内容,我们可以了解到OpenDaylight的基本概念、关键特性以及如何在Linux环境下部署和配置SR3版本。对于想要深入了解和实践SDN的人来说,ODL是一个强大的工具,其丰富的功能和开放的架构为网络管理和控制提供...

    karaf cxf

    - 运行 `karaf.bat` (Windows) 或 `karaf` (Linux/Mac) 启动 Karaf。 #### 三、CXF 特性的添加 1. **添加 CXF Feature Repository**: - 在 Karaf 控制台输入命令 `feature:repo-add mvn:org.apache.cxf.karaf/...

    SDN开源工具基础使用手册.pdf

    ODL 控制器采用 OSGI 框架,实现了一个优雅、完整和动态的组件模型,应用程序(Bundle)无需重新引导可以被远程安装、启动、升级和卸载,通过 OSGI 捆绑可以灵活地加载代码与功能,实现功能隔离,解决了功能模块可...

    Open Daylight Controller简易入门

    OpenDaylight 由Linux基金会管理,并得到了业界众多大公司的支持,如Cisco、Ericsson、IBM等。它不仅适用于学术研究,也被广泛应用于企业级网络解决方案中。 #### 二、环境配置 **2.1 获取虚拟机** 为了快速上手...

    解决SWT原生库找不到的问题

    如果该路径不可用或找不到所需的dll文件,可以尝试查找Eclipse配置文件夹下的路径,如`E:\eclipse\configuration\org.eclipse.osgi\bundles\79\1\.cp`。 2. **导入原生库**: - 右键点击项目名称“myswt”,选择...

    Eclipse 4 RCP

    一旦安装成功,你就可以启动Eclipse IDE,并开始创建新的工作空间。 为了使用Eclipse 4 RCP进行开发,你还需要安装Eclipse 4工具,这些工具可以从Eclipse官方网站或者第三方供应商(比如vogella GmbH)提供的更新...

Global site tag (gtag.js) - Google Analytics