Ejecuto "mvn install" en la línea de comandos y me quedo atascado por debajo del error.Maven no pudo encontrar el artefacto que ya existe en el repositorio
Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project com.detux.vios:common-entity:jar:2_0_0:
Could not find artifact org.hibernate:hibernate-entitymanager:jar:3.6.2.FINAL in central (http://repo.maven.apache.org/maven2)
me registro m2 \ Repository \ org \ hibernación \ hibernate-EntityManager \ 3.6.2.FINAL \, aquí es su contenido
También he intentado añadir nueva repositorio remoto a pom.xml pero todavía no funciona
<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>
<parent>
<artifactId>common</artifactId>
<groupId>com.detux.vios</groupId>
<version>2_0_0</version>
</parent>
<groupId>com.detux.vios</groupId>
<artifactId>common-entity</artifactId>
<version>${common.version}</version>
<name>Vios Common entity</name>
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>${hibernate.version}</version>
</dependency>
<dependency>
<groupId>com.detux.vios</groupId>
<artifactId>common-util</artifactId>
<version>${common.version}</version>
</dependency>
</dependencies>
<properties>
</properties>
<repositories>
<repository>
<id>repository.jboss.org-public</id>
<name>JBoss repository</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</repository>
</repositories>
</project>
a continuación se pom.xml del proyecto principal
<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.detux.vios</groupId>
<artifactId>common</artifactId>
<version>2_0_0</version>
<packaging>pom</packaging>
<name>Vios Common</name>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<id>jar-test-classes</id>
<phase>package</phase>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<properties>
<commons-jxpath.version>1.3</commons-jxpath.version>
<common.version>2_0_0</common.version>
<spring.version>3.0.5.RELEASE</spring.version>
<spring.integration.version>2.0.4.RELEASE</spring.integration.version>
<hibernate.version>3.6.2.FINAL</hibernate.version>
<maven-jaxb2-plugin.version>0.7.4</maven-jaxb2-plugin.version>
<commonsbeanutils.version>1.8.3</commonsbeanutils.version>
<commons-lang.version>2.6</commons-lang.version>
</properties>
<modules>
<module>common-model</module>
<module>common-entity</module>
<module>common-storage</module>
<module>common-util</module>
<module>common-service</module>
<module>common-service-business</module>
<module>common-service-resource</module>
<module>common-catalog</module>
<module>common-xml-jaxb2</module>
</modules>
</project>
Cambio de FINAL a Final. Entonces funciona como un encanto. Muchas gracias. – bnguyen82
Si quiero que maven use los archivos jar existentes en el repositorio m2, que copio de un repositorio local del equipo, en lugar de descargar desde el repositorio remoto, ¿cómo configurarlo para hacer eso? – bnguyen82
@ bnguyen82, si no ha encontrado la solución para el repositorio local, puede usar -o cambiar a trabajar en modo fuera de línea. Tenga en cuenta que si no tiene ningún jarrón ya descargado, tendrá algunos errores de artefactos faltantes. –