Quiero tener un perfil que desencadene un determinado complemento (por ejemplo, PMD), pero a veces quiero deshabilitar explícitamente la ejecución del complemento.
Así que quiero tener un perfil que esté siempre activo, excepto cuando se define una propiedad.
Algo así como mvn -Dnopmd clean install, y el perfil se desactiva. Aparte de eso, el perfil siempre debe estar activo.¿Hay alguna manera de lograr la activación inversa del perfil de maven por propiedad?
8
A
Respuesta
14
Puede activar un perfil cuando una propiedad no está specfied así:
<profile>
<id>someprofile</id>
<activation>
<property>
<name>!property.name</name>
</property>
</activation>
</profile>
Cuestiones relacionadas
- 1. Maven - activar el perfil del niño basada en la propiedad
- 2. ¿Cómo activar el perfil a través de la propiedad maven?
- 3. Activación del perfil en ambas versiones: preparar y lanzar: realizar
- 4. ¿La mejor manera de lograr URL multilingües?
- 5. perfil Activar Maven si no hay otro perfil activado
- 6. Perfil de Maven - Activar el perfil según el embalaje
- 7. Perfil de construcciones paralelas de Maven 3
- 8. ¿Hay alguna manera de usar maven para automatizar la reintegración de la rama de características?
- 9. Javascript: pasar los argumentos del constructor por la cadena del prototipo. ¿Hay alguna manera?
- 10. ¿Hay alguna manera de deshabilitar la detección del navegador .NET?
- 11. ¿Hay alguna manera de lograr el enlace de datos múltiples para un solo elemento en KnockoutJS?
- 12. paquete cargable en iOS, ¿hay alguna forma de lograr esto?
- 13. ¿Hay alguna manera de determinar el tamaño físico del monitor?
- 14. Maven - ¿Puedo hacer referencia a la identificación de perfil en la definición de perfil?
- 15. La activación del perfil Primavera argumentos de JVM activos en GWT modo de
- 16. ¿Hay aa manera de lograr cierres en C
- 17. ¿Hay alguna manera de "reiniciar" la JVM?
- 18. ¿Hay alguna manera de pasar jvm args a través de la línea de comando a maven?
- 19. ¿Hay alguna manera de aumentar el tamaño de sangría de la propiedad DOMDocument formatOutput de PHP?
- 20. ¿Hay alguna manera de establecer la prioridad del subproceso en segundo plano utilizado por un SwingWorker?
- 21. ¿Hay alguna manera de cambiar la barra de direcciones del navegador sin actualizar la página?
- 22. ¿Hay alguna forma de configurar la versión del Maven POM desde la línea de comandos?
- 23. Como reemplazar las barras invertidas de barras como $ {} basedir propiedad de perfil perfil experto
- 24. ¿Hay alguna manera simple de probar dos PNG por igualdad?
- 25. ¿Hay alguna manera de prohibir la subclasificación de mi clase?
- 26. ¿Hay alguna manera de redirigir la entrada del archivo a stdin en Netbeans?
- 27. ¿Hay alguna manera de descargar Xcode por sí mismo?
- 28. ¿Hay alguna manera de tener argumentos dinámicos por defecto?
- 29. ¿Existe alguna manera "estándar" de implementar la Activación de software para .NET?
- 30. Clojure ¿la mejor manera de lograr múltiples hilos?
Vaya que fue rematadamente simple, nunca pensé que podíamos poner un! (negar) en el nombre de la propiedad. Gracias, eso resuelve mi requerimiento. –