Material‎ > ‎Software‎ > ‎

Java, Eclipse, SVN y Maven (@Deprecated)

Atención, esta es un página histórica

Los primeros pasos para la preparación del entorno los pueden ver siguiendo este link actualizado.

¿ Qué es Maven ?

Acá explicamos los conceptos de maven.

Configuración de Maven

Luego deberán modificar el settings.xml que se encuentra en el directorio .m2 dentro de su usuario (Ejemplo: si trabajan con Windows, instalado en el drive C: y el nombre del usuario es Fernando, el directorio será C:\Users\Fernando\.m2\settings.xml, Ejempo2: si trabajan con algún OS parecido a Unix (Linux, OSX, BSD, etc), esta dentro de su usuario ~/.m2/settings.xml).

Para que Maven encuentre los artefactos del Arena es necesario agregar al POM la dirección del repositorio a utilizar. 

El settings.xml deberá tener la siguiente forma

<settings 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/settings-1.0.0.xsd">

    <profiles>
                <profile>
                        <id>uqbar-wiki</id>
                        <repositories>
                                <repository>
                                        <id>uqbar-wiki.org-releases</id>
                                        <name>uqbar-wiki.org-releases</name>
                                        <url>http://uqbar-wiki.org/mvn/releases</url>
                                </repository>
                                <repository>
                                    <snapshots/>
                                    <id>uqbar-wiki.org-snapshots</id>
                                    <name>uqbar-wiki.org-snapshots</name>
                                    <url>http://uqbar-wiki.org/mvn/snapshots</url>
                                </repository>
                        </repositories>
                </profile>
    </profiles>

    <activeProfiles>
        <activeProfile>uqbar-wiki</activeProfile>
    </activeProfiles>

</settings>