Quiero empaquetar mi proyecto en un solo JAR ejecutable para su distribución. ¿Cómo puedo hacer que un proyecto de Maven empaquete todos los JAR de dependencia en mi JAR de
Apache Maven es una herramienta de gestión y comprensión de proyectos de software. Esta es una etiqueta para preguntas relacionadas con Maven que son específicas de las versiones 2.x de Maven.
Quiero empaquetar mi proyecto en un solo JAR ejecutable para su distribución. ¿Cómo puedo hacer que un proyecto de Maven empaquete todos los JAR de dependencia en mi JAR de
En Maven, las dependencias generalmente se configuran así: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Ahora, si está trabajando con bibliotecas que tienen...
Maven2 me está volviendo loco durante la fase de experimentación / maqueta rápida y sucia del desarrollo. Tengo un pom.xmlarchivo que define las dependencias para el marco de la aplicación web que quiero usar, y puedo generar rápidamente proyectos iniciales a partir de ese archivo. Sin embargo, a...
Sé que puedes ejecutar todas las pruebas en una clase determinada usando: mvn test -Dtest=classname Pero quiero ejecutar un método individual y -Dtest = classname.methodname no parece
Tengo un proyecto Maven multi-módulo con un proyecto principal Py tres sub-módulos A, By C. Ambos By Cson proyectos de guerra y ambos dependen A. Puedo escribir mvn compileen Py tienen todos los sub-módulos compilados adecuadamente. El problema surge cuando quiero hacer operaciones para módulos...
Cuando ejecuto maven installmi proyecto maven de módulos múltiples, siempre obtengo el siguiente resultado: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Así que busqué en Google un poco, pero todo lo que puedo encontrar es que tengo...
¿Hay alguna manera de obligar a maven (2.0.9) a incluir todas las dependencias en un solo archivo jar? Tengo un proyecto que se construye en un solo archivo jar. Quiero que las clases de las dependencias también se copien en el jar. Actualización: Sé que no puedo incluir un archivo jar en un...
Quiero agregar el controlador oracle jdbc a mi proyecto como dependencia (ámbito de ejecución) - ojdbc14. En el sitio MVNrepository, la dependencia para poner en el POM es: <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId>...
Actualmente estoy en el proceso de trasladar algún proyecto de Ant a Maven. Conforme soy, quiero usar convenciones bien establecidas para encontrar groupIdy artifactId, pero no puedo encontrar ninguna convención detallada (hay algunas, pero no cubren los puntos sobre los que me pregunto). Tome...
Parece que hay varias formas de estructurar los padres poms en una compilación multiproyecto y me pregunto si alguien tuvo alguna idea sobre cuáles son las ventajas / inconvenientes en cada sentido. El método más simple de tener un pom padre sería ponerlo en la raíz de un proyecto, es...
¿Cómo uso la línea de comandos de maven para determinar qué archivo settings.xml está recogiendo
Tengo un gran proyecto Maven con muchos módulos y muchos pom.xmlarchivos. El proyecto ha cambiado y sospecho que los pom contienen algunas dependencias innecesarias. ¿Hay un comando que elimine las dependencias no utilizadas de un
He agregado una nueva dependencia a mi POM. ¿Hay un comando simple que pueda ejecutar para descargar esta dependencia a mi
¿Cuál es la forma más simple de recuperar el número de versión de pom.xml de maven en código, es decir,
¿Cómo copio las dependencias de tiempo de ejecución de mi proyecto en la target/libcarpeta? Como es ahora, después de que mvn clean installla targetcarpeta contenga solo el jar de mi proyecto, pero ninguna de las dependencias de tiempo de
Para un proyecto en el trabajo, estamos considerando usar el complemento Maven para Eclipse para automatizar nuestras compilaciones. En este momento, el procedimiento es mucho más complicado de lo que debería ser, y esperamos que Maven simplifique las cosas a una construcción de un solo clic. Mi...
¿Cómo se construye un proyecto Maven sin ejecutar pruebas unitarias? Actualmente la reestructuración de algún código que tengo para un Servlet y me gustaría probarlo en mi navegador web (que significa correr mvn installpara obtener el .warcargar en Tomcat). Soy plenamente consciente de que mis...
Tengo un proyecto con varios módulos. Cuando pasan todas las pruebas, la prueba de Maven las ejecuta a todas. Cuando las pruebas fallan en el primer módulo, maven no continuará con el próximo proyecto. Tengo testFailureIgnore establecido en verdadero en la configuración de Surefire, pero no...
Tengo un jar propietario que quiero agregar a mi pom como dependencia. Pero no quiero agregarlo a un repositorio. La razón es que quiero que mis comandos maven habituales, como mvn compile, etc., funcionen de fábrica. (Sin exigir a los desarrolladores que lo agreguen a algún repositorio por sí...
¿Cómo puedo decirle a Maven 2 que cargue la API Servlet 3.0? Lo intenté: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> Uso...