wildfly-maven-plugin - >找不到前缀'wildfly'的插件

时间:2014-11-24 10:08:17

标签: maven deployment wildfly

当我使用wildfly-maven-plugin时,我得到了一个奇怪的行为。我认为这是我的错,但我无法弄清楚问题是什么 我在wildfly-maven-plugin下定义了一个目标,所以当我使用maven install时,一切都很好,耳朵将要部署。

我不想自动部署耳朵我删除了executions部分并使用了mvn wildfly:deploy但是我收到了错误消息。如果我不删除此部分,则影响相同。

[ERROR] No plugin found for prefix 'wildfly' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo]

的pom.xml

<plugin>
  <groupId>org.wildfly.plugins</groupId>
  <artifactId>wildfly-maven-plugin</artifactId>
  <version>1.0.2.Final</version>
  <configuration>
    <filename>${project.name}-${parent.artifactId}-${version}.ear</filename>
  </configuration>
  <executions>
    <execution>
      <phase>install</phase>
      <goals>
        <goal>redeploy</goal>
      </goals>
    </execution>
  </executions>
</plugin>

-X命令不提供任何有用的信息。

1 个答案:

答案 0 :(得分:3)

使用maven目标的FQN(完全限定名称)。

mvn org.wildfly.plugins:wildfly-maven-plugin:deploy

应非常明确地启动wildfly部署目标并使用您指定的配置。

目标快捷方式仅适用于settings.xml中已配置的pluginGroups,如您所见,它只检查2个组[org.apache.maven.plugins,org.codehaus.mojo]

相关问题