2010-02-20 80 views
7

Estoy intrigado por probar nuevos frameworks en el mundo de Java, y decidí crear un nuevo proyecto que aproveche Maven y db4o. Estoy empezando a entender a Maven, pero me cuesta mucho agregar db4o como una dependencia del proyecto. El primer problema es que db4o no existe en los repositorios oficiales de Maven. A continuación viene el problema de que db4o parece haber reestructurado recientemente el URI de todo su sitio, por lo que recibo mensajes de "no se encuentra el sitio" todo el tiempo cuando trato de navegar por su sitio.Dependencia de Maven y db4o

encontré en un sitio un repositorio de Maven potencial que debe estar en https://source.db4o.com/maven pero consigo todo el "Catálogo de arquetipo Error al leer https://source.db4o.com/maven No se puede localizar recursos en el repositorio" tiempo cuando intento acceder a ella.

¿Alguna sugerencia sobre cómo conseguiré db4o a través de Maven? Administro Maven a través de Eclipse con el complemento M2Eclipse.

Respuesta

18

Obras para mí con el siguiente fragmento:

<project> 
    <repositories> 
    <repository> 
     <id>source.db4o</id> 
     <url>http://source.db4o.com/maven</url> 
    </repository> 
    </repositories> 

    ... 

    <dependencies> 
    <dependency> 
     <groupId>com.db4o</groupId> 
     <artifactId>db4o-full-java5</artifactId> 
     <version>8.1-SNAPSHOT</version> <!-- latest version --> 
    </dependency> 
    ... 
    </dependencies> 
</project> 
+0

Senes como la adición manual de la dependencia lo hizo. No apareció solo en las GUI de M2Eclipse. ¡Gracias! –

+0

¿Sabes si planean agregar las fuentes reales al repositorio también? Cuando hago clic en una clase, quiero que maven cargue las fuentes, pero no hay suerte ... No están ahí –

+1

Versant fue comprado por Actian. Han suspendido su trabajo en db4o. Por lo tanto, el enlace está muerto. – cheffe

3

No verá una dependencia en m2eclipse a menos que el repositorio de Maven ha sido indexado con el indexador Nexus ... muy pocos repositorios son de 3 ª parte.