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

Jersey-all(v.2.22.2)使未解决的包在系统控制台-AEM 6.2

詹甫
2023-03-14

我试图连接到第三方API服务,并认为使用泽西所有库。但是在从maven安装并部署到AEM 6.2服务器之后。但是项目包没有处于“活动”状态,由于以下错误,它被“安装”了。

Maven依赖性

<dependency>
  <groupId>com.eclipsesource.jaxrs</groupId>
  <artifactId>jersey-all</artifactId>
  <version>2.22.2</version>
  <scope>provided</scope>
</dependency>

请让我知道,如果你有任何解决办法。

谢啦

共有1个答案

墨财
2023-03-14

为此依赖项指定的范围是提供的。这意味着Maven将下载这些工件以构建您的项目,但不会将它们嵌入到生成的OSGi包中。

它们应该由OSGi运行时提供,您可以看到的红色突出显示的包需要由另一个包导出(直到指定的版本限制)。

您可以在OSGi控制台中使用依赖项查找器来查看是否有任何东西导出了包。

转到/system/console/depfinder并搜索软件包。

它们可能以与预期不同的版本导出,或者根本不导出。

安装捆绑包并导出这些软件包的正确版本应允许启动捆绑包。

 类似资料:
  • translated_page: https://github.com/PX4/Devguide/blob/master/en/debug/system_console.md translated_sha: 95b39d747851dd01c1fe5d36b24e59ec865e323e PX4 System Console(系统控制台) System Console(系统控制台)允许访问系统底层

  • 我有一个在Wildfly 8.*上运行的Spring Web应用程序,由于某种原因,它不会打印到控制台。我看到所有控制台日志和堆栈跟踪都很好,但系统消息只是没有出现。 问题可能出在我的log4j设置上,所以我会发布该配置; 我以前在JBoss 7.1上运行过应用程序,但是没有这个问题,所以我真的不知道可能出了什么问题。 随意询问我的任何其他配置不确定需要什么。 编辑: 这是我的独立部署文件夹中的日

  • 文件web.xml: 类JerseyGuiceServletContextListener: 类JerseyServletModuleConfig: 2016年8月21日12:34:12.577严重[localhost-startStop-1]org.apache.catalina.core.standardcontext.filterStart异常启动过滤器guiceFilter java.la

  • 我是OSGi的新手。我正在Android上运行ApacheFelix。我已将系统包导出的系统包设置如下: 但是,当我尝试安装ConfigAdmin捆绑包时,它会给出一个BundleException: 当我导出组织时,为什么它缺少这个要求。奥斯基。版本1.6的系统包中的框架包。0? 我已通过以下操作检查系统属性设置是否正确: 也许这是我的一个简单错误。有人能帮我吗? 谢谢!

  • 本文向大家介绍解决IDEA2020控制台乱码的方法,包括了解决IDEA2020控制台乱码的方法的使用技巧和注意事项,需要的朋友参考一下 以前使用idea2019版本时,控制台乱码都是修改这两处来解决 1、idea安装的bin目录下找到这两个文件 这两个文件最后一行添加上 -Dfile.encoding=UTF-8 2、idea中tomcat配置上添加 -Dfile.encoding=UTF-8 这

  • 我从git hub开始在我的android工作室下载flutter项目来学习,但是我只在这里AndroidManifest.xml文件中遇到这个问题,我还安装了所有依赖项。请解决我的问题。在这里输入图像描述 在此输入图像描述 在此输入图像描述