提问者:小点点

apache felix/sling中的OSGi包分辨率和OBR


当将bundle安装到apache sling(基于apache felix构建)时,我有一些sling/felix中没有的Spring依赖项。我手动找到并安装了它们,但必须有更好的、自动的方法来做到这一点。

我在网上的OSGi捆绑存储库(OBR)和felix网络控制台的OSGi存储库选项卡上找到了文档。OBR似乎是sling/felix自动解析依赖关系的方式,就像maven和maven repo为maven构建所做的那样。我的理解是OBR使用的协议与maven存储库使用的协议不同。

我尝试使用felix OSGi存储库选项卡(例如http://www.osgi.org/obr/browse?cmd=repository

HTTP错误500

访问问题 /system/console/obr.原因:连接被拒绝:连接由:java.net引起。ConnectException:连接被拒绝:连接

我尝试在felix conf/config.properties文件中以逗号分隔的列表中添加它,但没有成功。

我对如何在felix/sling中解决捆绑包的正确方法的理解是使用OBR正确吗?

有人让它工作了吗?我怎么让它工作?


共1个答案

匿名用户

也许你在代理后面。用-Dhttp. proxyHost=your.proxy.host-Dhttp.proxyPort=your.proxy.port参数开始你的VM。