- 浏览: 1146791 次
- 性别:
- 来自: 火星郊区
博客专栏
-
OSGi
浏览量:0
文章分类
- 全部博客 (695)
- 项目管理 (48)
- OSGi (122)
- java (79)
- Vaadin (5)
- RAP (47)
- mysql (40)
- Maven (22)
- SVN (8)
- 孔雀鱼 (10)
- hibernate (9)
- spring (10)
- css (3)
- 年审 (6)
- ant (1)
- jdbc (3)
- FusionCharts (2)
- struts (4)
- 决策分析 (2)
- 生活 (10)
- 架构设计 (5)
- 破解 (2)
- 狼文化 (4)
- JVM (14)
- J2EE (1)
- 应用服务器 (1)
- 我的链接 (5)
- 数学 (2)
- 报表 (1)
- 百科 (6)
- Flex (7)
- log4j (2)
- PHP (1)
- 系统 (2)
- Web前端 (7)
- linux (6)
- Office (1)
- 安全管理 (5)
- python (2)
- dom4j (1)
- 工作流 (3)
- 养生保健 (4)
- Eclipse (8)
- 监控开发 (1)
- 设计 (3)
- CAS (1)
- ZK (41)
- BluePrint (3)
- 工具 (1)
- SWT (7)
- google (2)
- NIO (1)
- 企业文化 (2)
- Windoes (0)
- RCP (7)
- JavaScript (10)
- UML (1)
- 产品经理 (2)
- Velocity (10)
- C (1)
- 单元测试 (1)
- 设计模式 (2)
- 系统分析师 (2)
- 架构 (4)
- 面试 (2)
- 代码走查 (1)
- MongoDB (1)
- 企业流程优化 (1)
- 模式 (1)
- EJB (1)
- Jetty (1)
- Git (13)
- IPV6 (1)
- JQuery (8)
- SSH (1)
- mybatis (10)
- SiteMesh (2)
- JSTL (1)
- veloctiy (1)
- Spring MVC (1)
- struts2 (3)
- Servlet (1)
- 权限管理 (1)
- Java Mina (1)
- java 系统信息 (6)
- OSGi 基础 (3)
- html (1)
- spring--security (6)
- HTML5 (1)
- java爬虫搜索 (1)
- mvc (3)
最新评论
-
Tom.X:
http://osgia.com/
将web容器置于OSGi框架下进行web应用的开发 -
chenyuguxing:
你好, 为什么我的bundle export到felix工程中 ...
在Apache Felix中运行bundle -
string2020:
<niceManifest>true</ni ...
Bundle Plugin for Maven -
jsonmong:
OSGI,是未来的主流,目前已相当成熟。应用OSGI比较好的, ...
基于OSGi的声明式服务 -
zyhui98:
貌似是翻译过来的,有很少人在linux上做开发吧
如何成为“10倍效率”开发者
1、文件目录如下:
F:\study_osgi
run.bat
org.eclipse.osgi_3.3.0.v20070530.jar
configuration
config.ini
plugins
org.apache.felix.fileinstall-0.9.2.jar
load
2、config.ini文件的内容
osgi.bundles=plugins/org.apache.felix.fileinstall-0.9.2.jar@1:start
3、run.bat批处理程序的内容
java -jar org.eclipse.osgi_3.3.0.v20070530.jar -console
只要将你的Bundle放到load目录下,FileInstall会自动识别到哪些Bundle是需要安装启动的,会自动安装启动这些Bundle。如果Bundle从load目录移除,FileInstall会自动卸载这些Bundle。
发表评论
-
关于Felix Log Service
2012-12-07 16:44 1565OSGi服务纲要规范中定义了服务于OSGi平台的通用日志服 ... -
Maven 3 Felix 4 Eclipse 的搭建与部署(部分转载自别人文章)
2012-10-18 10:24 20274.1.开发环境搭建 4.2开发工具 Maven 3 F ... -
【绝对路径】OSGi环境中获取Plugin/Bundle中文件资源的绝对路径
2012-10-08 10:53 2483摘要:在进行Eclipse RCP开发的过程中,需要使用一 ... -
OpenCore:基于OSGi开发纯插件体系结构的WEB应用程序
2012-09-21 17:46 1419随着OSGi/Equinox逐渐成为Java EE服务端的基础 ... -
OSGi技术在Java Web开发中的应用
2012-09-20 11:26 1406随着 Java SE 对模块化功能原生支持的一再推迟(据最 ... -
OSGI典型的应用案例
2012-09-20 11:26 1630OSGI典型的应用案例主要有两个:分别是Eclipse和BMW ... -
OSGi特点
2012-09-20 11:26 12461、JRE版本无关性。虽然Java一直被人们认为是“Write ... -
OSGI与JMX 的关系
2012-09-19 17:09 1055不过重点是: JMX 本来设计的用途就只为了管理,我们不 ... -
在equinox环境开发web应用的"利器" -- registerResources()方法 详解
2012-09-19 17:07 1226registerResources()方法详解 1、简介 ... -
在equinox环境开发web应用的"利器" -- 序
2012-09-19 17:05 1358在equinox环境中开发web应用必须要借助一些工具包提供的 ... -
equinox环境下web应用资源的部署
2012-09-19 17:04 1304osgi的equinox实现环境下,web服务器和web应用都 ... -
OSGi产生的背景--在繁荣的混乱之中走出困惑
2012-09-19 16:58 1163软件的复杂性正在以惊 ... -
将web容器置于OSGi框架下进行web应用的开发
2012-09-16 14:26 3534将web容器置于OSGi框架下,其实就是将web容器做成OSG ... -
在Eclipse中开发OSGi Bundle
2012-09-16 14:26 1328Eclipse为开发OSGI Bundle提供了良好的支持,它 ... -
【第一代服务注册形式】 - 将一个Bundle注册为服务
2012-09-14 10:09 11531、创建业务接口类及其实现类 Java代码 ... -
Declarative Services规范简介及应用
2012-09-14 10:08 1419Declarative Services 是一 ... -
服务工厂 - Bundle消费者返回不同的服务对象
2012-09-14 10:03 1206一般情况下,服务对象在注册后,任何其它的Bundle在请求 ... -
服务跟踪(ServiceTracker)
2012-09-14 09:58 1154当多个Bundle使用同一 ... -
OSGi容器中Bundle之间Synchronous Communication
2012-09-11 17:07 1556OSGi Core定义了一个服务层,提供了一个Bundl ... -
OSGI 中嵌入 Http 服务器的运行环境
2012-07-31 13:44 3051Eclipse 4.2 OSGI 依赖的Bundle: or ...
相关推荐
开发者还可以利用Felix提供的File Install Bundle功能,该功能可以自动检测Felix执行目录下的load文件夹中的OSGi Bundle,并自动进行安装。这可以通过网络安装或本地文件系统安装两种方式实现。 创建Bundle的过程...
2. 安装Bundle:使用OSGI控制台(可以通过运行“console”脚本访问),输入命令“install file:/path/to/your/bundle.jar”将Bundle安装到平台上。 六、启动和使用Bundle 1. 启动Bundle:在控制台中,输入命令...
RPM(Red Hat Package Manager)是一种在Linux发行版中广泛使用的软件包管理器,用于安装、升级、查询和卸载软件。这里的".rpm"文件就是使用RPM格式打包的MySQL软件,适合在基于RPM的系统如RHEL、CentOS或Fedora上...
此外,Felix还提供了命令行接口(Felix Gogo Shell),可以用来交互式地管理OSGi环境,包括安装、启动、停止和卸载bundle,查看系统状态等。你可以在Eclipse的运行配置中开启Gogo Shell,或者通过telnet连接到运行的...
根据提供的文件信息,本文将详细介绍如何在Linux环境下安装并配置MySQL 5.6的主从复制环境,并且会涉及MySQL数据库的编码格式设置。 ### 一、安装与配置MySQL 5.6 #### 1. 检查系统是否已安装MySQL 在开始安装之前...
- 使用 `yum install mysql-community-{client,common,libs}-*` 命令来安装这些包,以确保所有依赖项都被正确安装。 2. **安装 server 包**: - 使用 `rpm -ivh mysql-community-server-5.7.12-1.el7.x86_64.rpm` ...
而在OSGi环境中,每个Servlet被封装为一个独立的模块(Bundle),这些模块可以动态地安装、启动、更新和卸载,而不影响其他模块。 集成Servlet在OSGi中的步骤如下: 1. **创建Servlet Bundle**:首先,我们需要...
INSTALL_FAILED_ALREADY_EXISTS 应用已经存在,或卸载了但没卸载干净 adb install 时使用 -r 参数,或者先 adb uninstall <packagename> 再安装 INSTALL_FAILED_INVALID_APK 无效的 APK 文件 INSTALL_FAILED_...
在各个框架中执行操作如安装、启动、更新和卸载Bundle,可以使用相应的控制台命令,例如在Equinox中: - **安装**: `install file:///path/to/example.jar` - **启动**: `start id` - **更新**: `update id` - **...
### yum方式安装MySQL数据库 #### 一、准备工作 在通过`yum`安装MySQL数据库之前,首先需要确保系统中已经配置好了MySQL的YUM仓库。这一步骤至关重要,因为只有正确配置了仓库,才能保证后续安装过程顺利进行。 #...
- `removeApp(String bundleId)` 卸载具有特定`bundleId`的应用。 - `closeApp()` 将应用移至后台,相当于按了Home键。 - `launchApp()` 启动应用。 - `resetApp()` 结合了`closeApp()`和`launchApp()`,先关闭...
- `npm uninstall [package-name]`:卸载不再使用的包或库。 - `npm update`:更新所有已安装的包或库到最新稳定版本。 - `npm outdated`:检查已安装的包或库是否有可用的更新版本。 - `npm list`:查看当前...
- **错误提示“Could not install bundle…”**:如果出现类似错误提示,可能是因为同一插件的不同版本已经被安装。此时可以尝试卸载旧版本,重新安装新版本。 通过以上步骤,就可以在Eclipse 3.3中成功安装VE插件...
- **Gem**:Ruby 的包管理器,用于安装、卸载和管理 Ruby 库。例如: ```bash gem install gem_name ``` - **Bundler**:用于管理项目依赖关系,通过 `Gemfile` 和 `Gemfile.lock` 文件。例如: ```bash gem ...
安装和卸载应用使用installApp(String appPath)和removeApp(String bundleId)方法,其中appPath为应用的本地路径,bundleId是在Android中用于标识应用的唯一编号。 4. 应用的打开、关闭和重置 launchApp()方法用于...
在Android操作系统中,开发人员可以通过编程的方式来实现应用程序的安装和卸载,而无需借助于Google Play或其他第三方应用市场。这是因为Android系统内建了相关的API,允许开发者在代码层面控制这些操作。本文将详细...
10. `pm`(Package Manager):这个工具用于管理设备上的应用程序,包括安装、卸载、查询应用信息等操作。 Android Platform Tools的更新通常与Android SDK一起进行,以支持新的API级别和功能。开发者需要确保始终...
下面将详细解释如何使用CMD命令来操作Android虚拟设备(AVD)以及安装和管理应用。 首先,创建一个Android虚拟设备是开发过程中的重要步骤。在CMD中,进入Android SDK的Tools目录,通过输入`android list target`...