gpt4 book ai didi

aem - javax.inject,version=[0.0,1) -- 无法解析

转载 作者:行者123 更新时间:2023-12-04 08:33:57 26 4
gpt4 key购买 nike

是否有任何其他解决方法来修复 javax.inject,version=[0.0,1) -- 无法解决 OSGI 包中的问题

我已经尝试了以下论坛中提供的所有方法。但我的包仍然没有解决。

我使用的是 AEM 6.2 + Java 版本:1.8.0_121 + Apache Maven 3.3.9 和 archetypeVersion=10

我的代码可以在我的 GDrive 找到

http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html/forum__fikl-ive_just_updatedfro.html

Javax inject

最佳答案

在核心 pom.xml 文件中,为“javax.inject”添加 Import-Package 标签,其中包含“version=0.0.0,*” “在“org.apache.felix”插件标签内,如下所示 [在 AEM 6.2 上测试完美运行]

<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<!--
<Embed-Dependency>
artifactId1,artifactId2;inline=true
</Embed-Dependency>
-->
<!-- Import any version of javax.inject, to allow running on multiple versions of AEM -->
<Import-Package>javax.inject;version=0.0.0,*</Import-Package>

<Sling-Model-Packages>
com.next.sample_test_impl.core
</Sling-Model-Packages>
</instructions>
</configuration>
</plugin>

关于aem - javax.inject,version=[0.0,1) -- 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43311568/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com