Quiero ejecutar un objetivo experto, pero los errores de estilo de verificación lo prohíben. No tengo tiempo en este momento para corregir el error de estilo de verificación (mis reglas de estilo de verificación se han actualizado recientemente y no puedo manejarlas todas en este momento).
¿Hay alguna forma de desactivar la operación de estilo de verificación y ejecutar mi objetivo de todos modos?
maven
checkstyle
RandomCoder
fuente
fuente
La respuesta de RandomCoders es la preferida.
Si desea deshabilitar el estilo de verificación de su pom, puede agregar el complemento de estilo de verificación al pom y establecer la marca de omisión para evitar la verificación.
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <configuration> <skip>true</skip> </configuration> </plugin>
fuente
Si desea deshabilitar el estilo de verificación de pom, puede agregar el complemento de estilo de verificación a su pom y establecer la fase de ejecución en ninguna. Lo importante para mí fue que tengo que establecer la identificación exactamente igual que en el pom principal. En otro caso, no funciona.
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <executions> <execution> <id>checkstyle-validation</id> <phase>none</phase> </execution> </executions> </plugin>
fuente
En una línea:
<properties> <checkstyle.skip>true</checkstyle.skip> </properties>
fuente
<skip.checkstyle>
para mi proyecto.