línea de comando maven ¿cómo apuntar a un settings.xml específico para un solo comando?
133
¿Es posible apuntar a un archivo de configuración específico para anular la configuración predeterminada.xml que usa maven para un solo comando? Ejemplo:
mvn clean install -Dparam # -> pass specific settings file path as param to override default "home/.m2/settings.xml"
@NeerajSinghChouhan Sé que es un poco tarde, pero en Eclipse, abra Ventana> Preferencias> Maven> Configuración de usuario. Especifique un archivo de configuración de usuario diferente (settings.xml) allí, luego haga clic en Actualizar configuración.
Ejecuté mvn install con una opción settings.xml no predeterminada a través de -s y los artefactos se publicaron en el repositorio .m2 predeterminado y no en el repositorio especificado en -s. Luego intenté especificar un archivo de configuración inexistente a través de -s y se quejó de que el archivo no existía. Entonces, Maven parece reconocer que estoy especificando un archivo no predeterminado, pero elijo no usarlo o no usarlo completamente.
settings.xml
o a través de la línea de comando-Dmaven.repo.local=$HOME/.my/other/repository