2016-02-27 59 views
0

我有一個像這樣的maven插件配置。但是它總是跳過heroku服務器端的測試用例執行,我如何啓用測試用例運行。我試過<skip>false</skip>,但它沒有按預期工作。在我的本地機器上,當我做mvn安裝或mvn包時,它運行的測試用例非常順利。maven-compiler插件在包裝時跳過測試用例

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-compiler-plugin</artifactId> 
      <version>3.1</version> 
      <!-- compile for Java 1.8 --> 
      <configuration>        
       <source>1.8</source> 
       <target>1.8</target> 
       <encoding>UTF-8</encoding>    
      </configuration> 
     </plugin> 
     <plugin> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-maven-plugin</artifactId> 
     </plugin> 
    </plugins> 
</build> 

我該如何解決這個問題?

+1

測試都沒有Maven的編譯器插件,由Maven的Surefire插件,而有關的一部分,你能否提供它的配置,如果有的話?你有沒有在你的POM配置任何父母? –

回答

0

對於運行建立一個沒有測試中,我們可以使用Maven命令行選項跳過測試 - MVN -Dmaven.test.skip = TRUE安裝