上一篇说了很多虚的东西,现在说点别的. OSGi系统的独立环境下的项目结构以及启动脚本. 先说项目结构,基于equinox的OSGi容器的项目结构如下所示: bin中定义启动脚本,停止脚本之类的. configuration定义配置文件,比如:config.ini,log4j.properties等配置文件. environment包含了一些基础bundle,比如:spring系列:log4j等. platform是基于OSGi上的,做二次开发的bundle. 这里面比较麻烦的就是,osgi这个…