1
我是OSGi世界的新蜜蜂,并且使用Apache Karaf作为我的应用程序。我知道如何创建/使用包和功能。我有我的A.jar,我已经部署在karaf_home/deploy文件夹中并且工作正常。最新版本的Karaf自动轮询
我的实际需求是,我将更新Maven回购库中的jar版本,并且我想让Karaf自动轮询该外部存储库的任何更新版本。如果发现任何更新版本,它将下载并安装它。
如果我可以把最新版本(通过某种方式)放在karaf_home/deploy目录下,Karaf会自动消耗它并正常工作。我想从一些外部路径自动执行此下载过程(可能是前面提到的Maven回购)。 这个级别可能是?
在此先感谢
感谢Christian,我会检查.. –
这不会是真正的自动化解决方案,因为您仍然需要为项目安排'mvn install',并且项目需要驻留在您的系统中。更好地安排'mvn依赖:为所需的工件获取'。你也想仔细检查maven的本地回购以及'$ {karaf.etc}/org.ops4j.pax.url.mvn.cfg'中配置的本地回购 –