Preguntas etiquetadas con maven

Apache Maven es una herramienta de automatización de compilación y gestión de proyectos utilizada principalmente para proyectos Java. Esta etiqueta es para preguntas que no se relacionan con una versión específica de Maven. Use la etiqueta gradle en su lugar para preguntas relacionadas con Gradle.

4
¿Hay alguna forma de excluir una dependencia de Maven a nivel mundial?
Estoy tratando de encontrar una forma "genérica" ​​de excluir una dependencia transitiva para que no se incluya sin tener que excluirla de todas las dependencias que dependen de ella. Por ejemplo, si quiero excluir slf4j, hago lo siguiente: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-jmx</artifactId> <version>3.3.2.GA</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> …

16
'react-scripts' no se reconoce como un comando interno o externo
Tengo un proyecto maven, dentro del cual se clona el proyecto JavaScript como un submódulo de git. Entonces la estructura del directorio se parece a mavenapp/src/main/javascript/[npm project files] dentro de mi package.json, la prueba se ve así: "test": "react-scripts test --env=jsdom", pero cuando intento ejecutar la prueba npm dice 'react-scripts' …




4
Maven: ¿Cómo cambiar el nombre del archivo war para el proyecto?
Tengo un proyecto birdcon los siguientes componentes enpom.xml <groupId>com.myorg</groupId> <artifactId>bird</artifactId> <version>1.0-SNAPSHOT</version> <packaging>pom</packaging> <name>bird</name> <modules> <module>persistence</module> <module>business</module> <module>service</module> <module>web</module> </modules> y el módulo web como <parent> <artifactId>bird</artifactId> <groupId>com.myorg</groupId> <version>1.0-SNAPSHOT</version> </parent> <artifactId>web</artifactId> <packaging>war</packaging> El módulo web crea el archivo war llamado web-1.0-SNAPSHOT.war ¿Cómo puedo, usando maven, cambiar el nombre de esto a …
91 java  maven 


1
¿Cómo anular la propiedad de maven en la línea de comando?
Tengo el siguiente pom simple ejecutado por Maven 3.0.4. <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>test</artifactId> <version>1.0</version> <packaging>jar</packaging> </project> Estoy tratando de anular la configuración predeterminada en la línea de comando como esta: mvn -Dproject.build.finalName=build clean package Pero esto se ignora, y lo entiendo test-1.0.jar. Intenté …


24
Falta el artefacto com.sun: tools: jar
He estado siguiendo el tutorial de introducción, pero me quedo atascado después de importar el proyecto de playn usando Maven. Estoy usando Eclipse Indigo ejecutándose en Windows 7 de 64 bits. Todos los proyectos importados tienen el mismo error: Missing Artifact com.sun:tools:jar in all the pom.xml files. Después de un …
91 java  maven  playn 

8
Maven no reconoce los módulos hermanos al ejecutar la dependencia de mvn: árbol
Estoy tratando de configurar un proyecto Maven de varios módulos, y las dependencias entre módulos aparentemente no se están configurando correctamente. Yo tengo: <modules> <module>commons</module> <module>storage</module> </modules> en el POM padre (que tiene un pom de tipo empaquetado) y luego en los subdirectorios commons/y storage/que definen los poms JAR con …



13
Fallo de compilación de memoria insuficiente de Maven
A partir de hoy, mi compilación de maven falla. [INFO] [ERROR] Unexpected [INFO] java.lang.OutOfMemoryError: Java heap space [INFO] at java.util.Arrays.copyOfRange(Arrays.java:2694) [INFO] at java.lang.String.<init>(String.java:203) [INFO] at java.lang.String.substring(String.java:1877) [ERROR] Memoria insuficiente; para aumentar la cantidad de memoria, use el indicador -Xmx al inicio (java -Xmx128M ...) A partir de ayer, había ejecutado …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.