将AEM 6.5.1升级到6.5.10时缺少依赖项



我正在将AEM 6.5.1(Service pack 1(升级为AEM 6.5.10(Service pack 10(。为此,我在AEM中安装了SP10,并在源代码POM.xml文件中将uber-jar版本更新为6.5.10。我看到在OSGI控制台中,我的捆绑包处于Installed状态,而不是Active状态。这是因为缺少某些依赖项(在更新之前不存在(。我已经能够获得这些依赖项,除了一个。

com.microsoft.schemas.office.powerpoint -- Cannot be resolved

我无法在网上找到任何修复此问题的JAR。我尝试过Apache POI,但没有成功。有人知道这种依赖是什么吗?我在哪里可以得到它?

谢谢!

如果你根本不使用它,你可以排除它。

<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<!-- Import any version of javax.inject, to allow running on multiple versions of AEM -->
<Import-Package>
javax.inject;version=0.0.0,
!sun.misc;resolution=optional,!javax.persistence,!com.sun.jdi.*,
!com.microsoft.schemas.office.powerpoint,*
</Import-Packages>

相关内容

  • 没有找到相关文章

最新更新