AEM Maven 无法执行安装 com.day.jcr.vault:content-package-maven-plugin
Posted
技术标签:
【中文标题】AEM Maven 无法执行安装 com.day.jcr.vault:content-package-maven-plugin【英文标题】:AEM Maven Failed to execute which is to install com.day.jcr.vault:content-package-maven-plugin 【发布时间】:2020-09-21 16:39:27 【问题描述】:我正在 AEM 中编写 wknd 教程。我从github克隆。在为发布实例运行 mvn clean install -PautoInstallPackagePublish
后,我得到以下错误。我遵循了 HELP 中的建议,但没有解决问题。
[ERROR] 未能执行目标 com.day.jcr.vault:content-package-maven-plugin:1.0.2:install (default-cli)在项目 aem-guides-wknd.ui.apps 上:连接被拒绝(连接被拒绝) -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException:未能执行目标com.day.jcr.vault:content-package-maven-plugin:1.0.2 :install (default-cli) 在项目 aem-guides-wknd.ui.apps 上:连接被拒绝(连接被拒绝) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) 在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) 在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) 在 org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) 在 org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) 在 org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) 在 org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) 在 org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) 在 org.apache.maven.cli.MavenCli.main (MavenCli.java:192) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) 在 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289) 在 org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229) 在 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415) 在 org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356) 由引起:org.apache.maven.plugin.MojoExecutionException: 连接被拒绝(连接被拒绝)
更新:
Maven 和 Java 版本:
【问题讨论】:
网络问题:s: Connection refused (Connection refused
?
您确定您的 AEM 服务器已启动并正在运行且可在您的网络中访问吗?
@Pakira 我认为这是我的问题我现在正试图将 AEM 作为服务运行
【参考方案1】:
使用 aem.host
和 aem.port
覆盖 maven 配置中使用的默认 localhost:4502 值(除非您已经修改了它们)。
【讨论】:
其实我没有。我在哪里可以找到这个 Maven 配置? 打开根目录pom.xml
,然后查找:mvn clean install -D aem.host=myserver.com -D aem.port=8080 -P autoInstallPackage
以上是关于AEM Maven 无法执行安装 com.day.jcr.vault:content-package-maven-plugin的主要内容,如果未能解决你的问题,请参考以下文章