(我使用 glassfish 3.1 和 felix osgi)我需要编写一个批处理脚本来更新我的一个 OSGI 包。
最基本的想法是从 autodeploy 文件夹中移动 bundle jar,并在几秒钟后返回它。有没有一种“更清洁”的方式来做到这一点?我可以从批处理文件轻松地在 felix telnet 中运行命令吗?
谢谢你
(我使用 glassfish 3.1 和 felix osgi)我需要编写一个批处理脚本来更新我的一个 OSGI 包。
最基本的想法是从 autodeploy 文件夹中移动 bundle jar,并在几秒钟后返回它。有没有一种“更清洁”的方式来做到这一点?我可以从批处理文件轻松地在 felix telnet 中运行命令吗?
谢谢你
你也可以使用 BundleContext.installBundle 方法 http://www.osgi.org/javadoc/r4v43/org/osgi/framework/BundleContext.html#installBundle(java.lang.String , java.io.InputStream)