AEM Eclipse 插件 - 新项目创建问题

Ron*_*nie 5 adobe eclipse-plugin maven aem

我已经从https://eclipse.adobe.com/aem/dev-tools安装了 AEM Eclipse 插件(我将它下载为存档并在我的 Eclipse 中作为本地存档使用)。

然后我遇到了 AEM 向导在创建新项目时没有显示的问题。找到了从https://repo.adobe.com/nexus/content/groups/public/archetype-catalog.xml下载原型目录 xml 文件并将其作为本地原型目录添加到 Eclipse (Maven) 的解决方法。创建新项目时,它开始显示 AEM 项目。我可以在选择 New - AEM - AEM Sample Multi-Module Project 后打开的对话框中看到 3 个原型。

我可以看到 com.adobe.granite.archetypes:sample-project-archetype 有 5、6 和 7 版本。当我选择的版本7(或甚至5和6) ,并单击下一步按钮,它并没有显示Maven配置对话框,而是在同一个原型选择对话框住宿。当我再单击一次时,我可以看到对话框的标题更改为“此步骤定义要与新项目一起使用的服务器”。但是没有选择服务器的选项。在eclipse日志中,我可以看到错误:“未处理的事件循环异常”和堆栈跟踪

java.lang.RuntimeException:无法处理原型:在 com.adobe.granite.ide.eclipse.ui.wizards.np.AdvancedSettingsComponent.initialize(AdvancedSettingsComponent.java:267) 处为 null,位于 com.adobe.granite.ide.eclipse。 ui.wizards.np.SimplerParametersWizardPage.setVisible(SimplerParametersWizardPage.java:160) ....

我尝试了几种更改代理设置的选项,使用外部安装的 maven 并尝试按照某些站点上的建议从服务器单独下载原型 jar。但无法使其工作。

任何帮助,将不胜感激。

我正在使用:面向 Web 开发人员的 Eclipse Java EE IDE。版本:Kepler 发布版本 ID:20130614-0229 Maven:apache-maven-3.1.1

小智 0

我有同样的问题,现在我解决了。原型目录中的存储库 URL 似乎无法访问。就我而言,它是 https 的代理设置,我在 settings.xml 中设置它作为检查尝试从命令行安装项目以查看更多信息:

mvn archetype:generate -DgroupId=de.test -DartifactId=testAEM -DarchetypeArtifactId=sample-project-archetype -DarchetypeGroupId=com.adobe.granite.archetypes -DarchetypeVersion=7 -DarchetypeCatalog=file://[aem 原型文件的路径] /archetype-catalog.xml -DinteractiveMode=true

希望能帮助到你