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

Missing dependency while upgrading AEM 6.5.1 to 6.5.10

我正在将 AEM 6.5.1(服务包 1)升级到 AEM 6.5.10(服务包 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>