普通jar转osgi,使用bnd-0.0.384.jar,假设我有一个kaptcha-2.3-jdk15.jar
通过命令:java -jar bnd-0.0.384.jar wrap kaptcha-2.3-jdk15.jar
我修改 kaptcha-2.3-jdk15.bar为kaptcha.osgi-2.3-jdk15.jar
将生成的kaptcha.osgi-2.3-jdk15.jar放入到eclipse的plugins中去
这样一个不同jar转osgi成功。
java -jar bnd-0.0.384.jar print kaptcha-2.3-jdk15.bar
可以查看信息。
http://fusesource.com/docs/esb/4.4/esb_deploy_osgi/DeployJar-Convert.html