当前位置: 首页 > 知识库问答 >
问题:

无法在apache karaf 4.2.1中安装Spring DM(OSGI)1.2.1捆绑包?

訾雅畅
2023-03-14

我正在尝试部署我现有的项目,该项目在ApacheKaraf4.2.1(运行时)中内置了SpringDM(OSGI)1.2.1,但没有正确安装。ApacheKaraf4.2.1支持SpringDM(OSGI)1.2.1吗?我知道spring dm(OSGI)1.2.1不再正式支持spring,它已作为eclipse Gemini项目的名称转移到eclipse。我已经浏览了下面提到的一些链接:Spring动态模块——它是活着的项目吗?

有人知道问题出在哪里吗?

提前感谢。

共有1个答案

云开诚
2023-03-14

Spring DM不久前变成了Blueprint。您应该使用它而不是Spring-DM。

或者,您可以使用DS或PAX CDI中的注释。

 类似资料:
  • 问题内容: 在我的AEM项目的代码中看似无关紧要的更改之后,我的捆绑软件无法解决。检查日志后,我可以看到出现以下错误。 该项目在本地编译得很好,并且只有在容器尝试解决该捆绑包后,该问题才会出现。 我没有在任何更改中添加任何显式依赖项。项目对象模型与以前相同。顾名思义,这是一个核心Java软件包,因此我希望它会被System软件包公开。 我正在运行AEM支持的JDK 7,所以不要指望它与JVM兼容性

  • 我有两个捆绑说A和B。A 依赖于 B(在 A 的 MANIFEST 中指定为 Required-Bundle:B)。 现在我安装两个A, B包一个接一个(c 我从异常中了解到捆绑包B尚未启动(已解决)。现在如何解决这个问题呢? 解决这个问题的唯一方法是排序包 顺便说一下,我用的是春分。

  • 我还不是一个有经验的OSGi用户,因此我会遇到一些问题。 我正在尝试使用作为外部提供程序,因为我不希望我的包包含所有这些类。 但是,当我运行这组包(my和)时,我得到以下错误: 错误:Bundle org.apache.serviceMix.bundles.hadoop-client[56]错误启动文件:bundles/org.apache.serviceMix.bundles.hadoop-cl

  • 检测到JavaFX Ant API版本1.3结果:1 init:deps clean:正在更新属性文件:D:\softphone\build\build clean。属性删除目录D:\softphone\build clean:deps jar: 创建dir: D:\softphone\build 正在更新属性文件:D:\softphone\build\build jar。性质 已创建目录:D:\

  • 我正在尝试用symfony 4.2安装HWI oauth捆绑包,但它不起作用。我遵循所描述的步骤:https://github.com/hwi/HWIOAuthBundle/blob/master/Resources/doc/1-setting_up_the_bundle.md 但它不起作用。 下面的作曲家输出: 附言:在我composer.json的最后,我补充道: 编写器需要hwi/oauth

  • 我正在尝试使用maven将我的包安装到felix控制台中。 我做了一件不同的事, 我创建了自己的用户(而不是管理员),并将该用户放入管理员组。此外,我还在Apache Web控制台安全提供程序中添加了我的新用户。通过此操作,我可以在本地主机4502/系统/控制台/捆绑包中访问和安装捆绑包。但如果我尝试将maven用于相同的工作,它会给出以下异常。