Articles of Maven

Desempaquetar cremalleras interiores en zip con Maven

Puedo descomprimir el archivo zip a través del complemento maven-dependency, pero actualmente tengo el problema de que dentro de ese archivo zip se incluyen otros archivos zip y necesito descomprimirlos también. ¿Cómo puedo hacer esto?

No se pudo conectar a FirefoxBinary binario con Selenium en Maven

Estoy ejecutando algunas pruebas de selenium. Cuando los inicio directamente desde Eclipse todo funciona bien. Pero cuando los inicio a través de Maven, se produce la siguiente excepción: org.openqa.selenium.WebDriverException(Failed to connect to binary FirefoxBinary(C:\winapp\Firefox\firefox.exe) on port 7055; process output follows: null Build info: version: ‘2.26.0’, revision: ‘18040’, time: ‘2012-11-02 09:44:45’ System info: os.name: ‘Windows 7’, […]

¿Por qué recibo “Recibido alerta fatal: versión de protocolo” o “igual no autenticado” de Maven Central?

Recibo los errores anteriores cuando me conecto a Maven Central / https://repo1.maven.org después del 18 de junio de 2018.

El filtrado de recursos de Maven no funciona, debido a la dependencia de arranque de spring

En un proyecto de maven bash reemplazar algunos tokens usando el filtro de recursos maven, pero no funciona. Tengo algunos otros proyectos que funcionan, pero que no funcionan en este proyecto, no estoy seguro de qué es lo que está mal. Los archivos de propiedades se encuentran en la ubicación /src/main/resources/my.properties Intenté diferentes comandos maven […]

En Maven, ¿cómo excluir recursos del contenedor generado?

Cuando creo un jar ejecutable con dependencias (usando esta guía ), todos los archivos de propiedades también se empacan en ese jar. ¿Cómo evitar que suceda? Gracias. ACTUALIZACIÓN: Intenté excluirlos utilizando el complemento de recursos Maven , pero luego mi aplicación no encontrará los archivos de propiedades cuando los ejecuto en Eclipse (haga clic derecho […]

Maven: error al abrir el archivo zip cuando se ejecuta maven

[ERROR] error: error reading C:\Users\suresh\.m2\repository\org\jdom\jdom\1.1\jdom-1.1.jar; error in opening zip file [ERROR] error: error reading C:\Users\suresh\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar; error in opening zip file [ERROR] error: error reading C:\Users\suresh\.m2\repository\org\apache\cxf\cxf-rt-bindings-http\2.2.1\cxf-rt-bindings-http-2.2.1.jar; error in opening zip file [ERROR] error: error reading C:\Users\suresh\.m2\repository\org\codehaus\jra\jra\1.0-alpha-4\jra-1.0-alpha-4.jar; error in opening zip file [ERROR] error: error reading C:\Users\suresh\.m2\repository\org\apache\cxf\cxf-api\2.2.1\cxf-api-2.2.1.jar; error in opening zip file [ERROR] error: error reading C:\Users\suresh\.m2\repository\org\apache\cxf\cxf-common-utilities\2.2.1\cxf-common-utilities-2.2.1.jar; […]

¿Cómo usar POM como una dependencia en Maven?

¿Hay alguna manera de agregar una dependencia de tipo pom a mi POM y obtener todos sus módulos? JavaMail es un buen ejemplo. Maven Central Repo tiene un padre POM llamado: com.sun.mail: all: 1.5.0 con módulos: mail, mailapi, mailapijar, smtp, imap, gimap, pop3 y dsn. Sin embargo, el artefacto “todos” solo tiene un único archivo: […]

Cómo establecer una versión específica de Java para Maven

En mi máquina tengo instaladas dos versiones de Java: (1.6 y 1.7 instaladas manualmente por mí). Los necesito a ambos para diferentes proyectos. Pero para Maven necesito 1.7, ahora mi Maven usa la versión 1.6 de java, ¿cómo puedo configurar Maven para usar 1.7?

¿Cómo crear un contenedor ejecutable basado en la spring con maven?

Tengo un proyecto de cliente Spring-WS basado en Maven que quiero empaquetar como un único contenedor. En eclipse, todo funciona correctamente. Cuando bash empaquetarlo como un archivo ejecutable, obtengo excepciones de ClassNotFound ya que los archivos jar de Spring no están incluidos en mi jar de aplicación. Así que agregué maven-shade-plugin para incluir todas mis […]

Usando Maven para descargar dependencias a un directorio en la línea de comando

Necesito descargar todas las dependencias transitivas de un proyecto a un directorio en la línea de comando sin tener un archivo pom.xml u otro script. Idealmente, podría hacer esto con uno o dos comandos. Por lo que puedo decir, este es al menos un proceso de 2 pasos con mvn. Descargar dependencias al repository local […]