How to override maven-compiler-plugin configuration. (create directory, I want to change using profile)

I want to ignore some build errors in a specific directory using the maven profile. I tried to do as below, but it did not work. Any help would be appreciated?

============================================ [executed command] mvn -P test clean compile ============================================ [part of pom.xml] <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> <showWarnings>true</showWarnings> </configuration> </plugin> </plugins> </build> <profiles> <profile> <id>test</id> <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> <executions> <execution> <id>default-compile</id> <configuration> <excludes> <exclude>**/nocompile/*</exclude> </excludes> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> ============================================ [a class happened a build error] package com.sample.web.nocompile; public class NoCompileSample { // An error do happen here private String } 
+4
source share
1 answer

Your profile looks good. However, there seems to be a known issue with the maven compiler. See this answer to a similar question for a description of the problem and a workaround.

+4
source

Source: https://habr.com/ru/post/1342512/


All Articles