我使用 archetype-12 for AEM-6.3 创建了项目,引用 here .
还尝试从 github 编译项目,如 aem-simple
出现以下错误,
[INFO] --- maven-bundle-plugin:3.3.0:bundle (default-bundle) @ AEMMaven12.core ---
[WARNING] Error injecting: org.apache.felix.bundleplugin.BundlePlugin
java.lang.NoClassDefFoundError: aQute/bnd/osgi/Analyzer
尝试更改 Java-1.8.. 次要版本,并尝试使用 3.2 以上的不同 Maven 版本。
最佳答案
您正在运行什么 Maven 目标?您能否确认 Maven 在运行 mvn clean install
时正在将依赖项下载到您的 ~/.m2
文件夹中?您可能需要清理 ~/.m2
文件夹,以确保没有过时或损坏的依赖项。
关于java - Java-1.8.0_211 和 Maven-3.3.9 导致 AEM-6.3 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56292860/