test`

2011-01-27 1 views
2

나는 내 치어에 다음 간부 인 작업이 : 나는test`

mvn exec:exec 

하지만를 실행할 때

<plugins> 
    <plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>exec-maven-plugin</artifactId> 
    <version>1.1</version> 
    <executions> 
     <execution> 
     <goals> 
      <goal>exec</goal> 
     </goals> 
     </execution> 
    </executions> 
    <configuration> 
     <executable>${project.basedir}/src/test/javascript/EnvJasmine/bin/run_all_tests.sh</executable> 
    </configuration> 
    </plugin> 
</plugins> 

이 좋은 작품을 또한 실행하면 실행 싶습니다

mvn test 

아무도 도와 줄 수 있습니까?

답변

5

알 수 있습니다. 실행에 <phase>을 추가하십시오!

<plugins> 
    <plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>exec-maven-plugin</artifactId> 
    <version>1.1</version> 
    <executions> 
     <execution> 
     <id>Jasmine Tests</id> 
     <phase>test</phase> 
     <goals> 
      <goal>exec</goal> 
     </goals> 
     </execution> 
    </executions> 
    <configuration> 
     <executable>${project.basedir}/src/test/javascript/EnvJasmine/bin/run_all_tests.sh</executable> 
    </configuration> 
    </plugin> 
</plugins> 

우후!

+0

특히, '테스트'단계에서 실행하려면 ''요소에 ' 테스트'바인딩 용어를 추가합니다. –

+0

안녕하세요, 귀하의 게시물에 접속했습니다. 외부 명령을 실행하기 위해 exec maven 플러그인을 만들었습니다. 이 명령은 통합 테스트를 위해 서버를 실행합니다. 제 문제는이 명령에 maven이 걸려서 테스트를 실행하지 않는다는 것입니다. 여러분 중 일부가 알아낼 수 있는지 궁금합니다. – avi613