2016-07-21 10 views
0
  1. ありますいくつかの依存関係やプラグインを実行しない私誰でも私を助けることができます追加?はゴールorg.codehaus.mojoの実行に失敗しましたMavenプロジェクトでの幹部が、それは私のpom.xml

    <?xml version="1.0" encoding="UTF-8"?> 
    

    http://maven.apache.org/xsd/maven-4.0.0.xsd "> 4.0.0

    <groupId>com.mycompany</groupId> 
    <artifactId>REF</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>war</packaging> 
    
    <name>REF</name> 
    
    <properties> 
        <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> 
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    </properties> 
    
    
    
    <dependencies> 
        <dependency> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>exec-maven-plugin</artifactId> 
    <version>1.2.1</version> 
    

    org.hibernate 休止状態-ツール 5.2 .0.Alpha2 org.hibernate休止コア 3.6.3.Final ORG .hibernate はdepencyが間違っていると、プラグインを使用して 3.2.6.ga

    <dependency> 
         <groupId>org.eclipse.persistence</groupId> 
         <artifactId>eclipselink</artifactId> 
         <version>2.5.2</version> 
         <scope>provided</scope> 
        </dependency> 
        <dependency> 
         <groupId>org.eclipse.persistence</groupId> 
         <artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId> 
         <version>2.5.2</version> 
         <scope>provided</scope> 
        </dependency> 
        <dependency> 
         <groupId>javax</groupId> 
         <artifactId>javaee-web-api</artifactId> 
         <version>7.0</version> 
         <type>jar</type> 
        </dependency> 
    </dependencies> 
    
    
    
    <build> 
        <plugins> 
    
         <plugin> 
          <groupId>org.apache.maven.plugins</groupId> 
          <artifactId>maven-compiler-plugin</artifactId> 
          <version>3.1</version> 
          <configuration> 
           <source>1.7</source> 
           <target>1.7</target> 
           <compilerArguments> 
            <endorseddirs>${endorsed.dir}</endorseddirs> 
           </compilerArguments> 
          </configuration> 
         </plugin> 
         <plugin> 
          <groupId>org.apache.maven.plugins</groupId> 
          <artifactId>maven-war-plugin</artifactId> 
          <version>2.3</version> 
          <configuration> 
           <failOnMissingWebXml>false</failOnMissingWebXml> 
          </configuration> 
         </plugin> 
         <plugin> 
          <groupId>org.apache.maven.plugins</groupId> 
          <artifactId>maven-dependency-plugin</artifactId> 
          <version>2.6</version> 
          <executions> 
           <execution> 
            <phase>validate</phase> 
            <goals> 
             <goal>copy</goal> 
            </goals> 
            <configuration> 
             <outputDirectory>${endorsed.dir}</outputDirectory> 
             <silent>true</silent> 
             <artifactItems> 
              <artifactItem> 
               <groupId>javax</groupId> 
               <artifactId>javaee-endorsed-api</artifactId> 
               <version>7.0</version> 
               <type>jar</type> 
              </artifactItem> 
             </artifactItems> 
            </configuration> 
           </execution> 
          </executions> 
         </plugin> 
        </plugins> 
    </build> 
    

+1

でそれを定義する必要があります – Jens

答えて

0

を休止します。あなたがプラグインを実行したい場合は、完全なエラーメッセージを追加するか、すべてのスタックトレースを参照してくださいMVN -X ...を実行execution block

<project> 
    ... 
    <build> 
    <plugins> 
     <plugin> 
     <groupId>org.codehaus.mojo</groupId> 
     <artifactId>exec-maven-plugin</artifactId> 
     <version>1.5.0</version> 
     <executions> 
      <execution> 
      ... 
      <goals> 
       <goal>exec</goal> 
      </goals> 
      </execution> 
     </executions> 
     <configuration> 
      <executable>maven</executable> 
      <!-- optional --> 
      <workingDirectory>/tmp</workingDirectory> 
      <arguments> 
      <argument>-X</argument> 
      <argument>myproject:dist</argument> 
      ... 
      </arguments> 
     </configuration> 
     </plugin> 
    </plugins> 
    </build> 
    ... 
</project> 
関連する問題