相关疑难解决方法(0)

Maven - 跳过建筑测试课程

有没有一种不构建测试类的简单方法?

mvn clean install -Dmaven.test.skip=true
Run Code Online (Sandbox Code Playgroud)

沃尔特

maven-2

61
推荐指数
4
解决办法
5万
查看次数

Maven:在编译中排除java文件

我有一个java源文件夹,我希望从编译中排除.

我的文件夹在qa/apitests/src/main/java/api/test/omi.

我加在下面的项pom.xmlqa/bamtests,但它并没有帮助.除此之外我还需要制作一个条目吗?

   <build>
     <resources>
       <resource>
         <directory>src/main/java</directory>
         <includes>
           <include>**/*.properties</include>
           <include>**/*.xml</include>
           <include>**/*.xsd</include>
           <include>**/*.csv</include>
         </includes>
         <excludes>
<exclude>src/main/java/api/test/omi</exclude>
         </excludes>
       </resource>
</build>
Run Code Online (Sandbox Code Playgroud)

maven

43
推荐指数
3
解决办法
7万
查看次数

如何在Maven构建中永久排除一个测试类

我试图从我的maven构建中排除一个测试(我不希望编译或执行测试).以下不起作用:

<project ...>
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <excludes>
            <exclude>**/MyTest.java</exclude>
          </excludes>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>
Run Code Online (Sandbox Code Playgroud)

实现目标的正确方法是什么?我知道我可以使用命令行选项-Dmaven.test.skip=true,但我希望这可以成为其中的一部分pom.xml.

maven maven-surefire-plugin maven-compiler-plugin

1
推荐指数
2
解决办法
5865
查看次数