Java maven编译器插件在打包时跳过测试用例
我有一个像这样的maven插件配置。但它总是跳过heroku服务器端上的测试用例执行—如何使测试用例能够运行。我尝试了Java maven编译器插件在打包时跳过测试用例,java,maven,heroku,Java,Maven,Heroku,我有一个像这样的maven插件配置。但它总是跳过heroku服务器端上的测试用例执行—如何使测试用例能够运行。我尝试了false,但它没有按预期工作。在我的本地机器上,当我进行mvn安装或mvn包时,测试用例运行非常顺利 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> &l
false
,但它没有按预期工作。在我的本地机器上,当我进行mvn安装或mvn包时,测试用例运行非常顺利
<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>
org.apache.maven.plugins
maven编译器插件
3.1
1.8
1.8
UTF-8
org.springframework.boot
springbootmaven插件
如何修复此问题?对于在不进行测试的情况下运行构建,我们可以使用maven命令行选项跳过测试-mvn-Dmaven.test.skip=true安装测试不是maven编译器插件的一部分,而是maven Surefire插件的一部分,您是否可以提供其配置(如果有的话)?您的pom中是否配置了任何父级?Sudeep提出了另一个问题,他/她希望运行测试