0

現在、Maven パッケージをインストールする前にのみ実行したい非常に重いテストがいくつかあります。これをpomに伝えるのに問題があります。これには、これまでのところ次のものが含まれます。

 <plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-surefire-plugin</artifactId>
   <version>2.13</version>
   <executions>
     <execution>
       <id>dummied-test</id>
       <phase>test</phase>
       <goals>
         <goal>test</goal>
       </goals>
       <configuration>
         <skip>true</skip>
       </configuration>
     </execution>
     <execution>
       <id>test-in-verify-phase</id>
       <phase>verify</phase>
       <goals>
         <goal>test</goal>
       </goals>
     </execution>
   </executions>
 </plugin>

1) 最初にそれをフェーズにバインドしようとした、2)目標なしでフェーズverifyに明示的に追加しようとした、3) true に設定してフェーズに追加したと推測できます...testtestskip

テスト段階でテストを実行しないように Maven に指示するにはどうすればよいですか?

4

1 に答える 1

0

configurationタグの外側にタグを追加する必要がありexecutionsます。なんで?私はこれを完全には理解していませんが、テストをスキップする別の実行を追加しただけだと思います。このリソースごと: http://docs.codehaus.org/pages/viewpage.action?pageId=62120

于 2013-02-21T21:42:19.557 に答える