Hoy fue liberado por Sonatype la versión 3.0 de Maven. Para descargarlo usen este enlace. La gente de Sonatype indica que los proyectos usando versión 2 deberían funcionar sin problemas con la 3 pero es bueno revisar la tabla de compatibilidad para estar seguros. La tabla esta en este enlace.
C:\>mvn -version
Apache Maven 3.0 (r1004208; 2010-10-04 07:50:56-0400)
Java version: 1.6.0_14
Java home: C:\Program Files\Java\jdk1.6.0_14\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
Mostrando las entradas con la etiqueta Maven 3. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Maven 3. Mostrar todas las entradas
viernes, 8 de octubre de 2010
viernes, 23 de abril de 2010
Apache Maven 3.0-beta-1 disponible
Ya esta disponible la versión 3.0-beta-1 de Apache Maven, para descargarla deben usar este enlace. Aunque se ha tratado de mantener compatibilidad con versiones anteriores hay algunos puntos que se deben revisar si se quiere actualizar un proyecto 2.x a la versión 3. Aquí pueden revisar la lista completa de incompatibilidad conocida hasta el momento.
viernes, 19 de marzo de 2010
El futuro de Maven
Con el lanzamiento de Maven 3.0 para mediados de este año, el sitio Jazen realizo una entrevista a Jason van Zyl (fundador de maven) para ver que debemos esperar los usuarios de esta nueva versión. Entre los puntos tratados están
Para leer la entrevista completa usen este enlace
- Compatibilidad con versiones anteriores
- Soporte/integración con lenguajes dinámicos
- Compatibilidad con m2eclipse
- Cambios a nivel de configuración
- Introduccion de POM mixins como mecanismo para compartir configuracion entre los pom sin necesidad de usar herencia (parent-pom)
- Administrador de seguridad integrado con Nexus
Para leer la entrevista completa usen este enlace
viernes, 13 de noviembre de 2009
Maven 3.0 alpha-3 disponibe
Ya esta disponible la versión 3.0 alpha-3 de Maven. Según los desarrolladores es la mejor de todas las versiones que han existido hasta el momento. Entre las características de esta versión tenemos:
- 100% compatible con los pom y los plugins de maven 2. En teoria no hay que cambiar nada en los proyectos ya existentes pero en mis pruebas encontre que si se repite alguna dependencia se genera un error. Maven 2 ignora esto pero me parece bien que maven 3 lo valide
mvn clean
[ERROR] The project com.my.psf.accounts:my-accounts:1.0.0-SNAPSHOT (D:\ECLIPS~1\psf\T1-PSF~1\pom.xml) has 3 errors
[ERROR] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-test:jar -> du
plicate declaration of version ${spring-version}
[ERROR] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: hsqldb:hsqldb:jar -> duplicate declaratio
n of version 1.8.0.10
[ERROR] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: commons-dbcp:commons-dbcp:jar -> duplicat
e declaration of version 1.2.1
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingExceptionOR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildin - Mejor performance y mas estable
- Sincronizado con el plugin de eclipse m2eclipse
- Se puede usar maven como una librería. La idea es incluirlo dentro de Hudson y de Nexus
- Provee una base solida para crear extensiones
Para mas información respecto a esta versión usen este enlace y si desean descargarlo usen este otro
mvn -version
Apache Maven 3.0-alpha-3 (r834122; 2009-11-09 11:04:41-0500)
Java version: 1.6.0_14
Java home: C:\Program Files\Java\jdk1.6.0_14\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
martes, 21 de abril de 2009
El futuro de Maven: Maven 3
Esta es una presentacion interesante acerca de el futuro de Maven.
Jason van Zyl on Maven 3 from Sonatype on Vimeo.
La presentacion completa la pueden ver en este enlace.
Jason van Zyl on Maven 3 from Sonatype on Vimeo.
La presentacion completa la pueden ver en este enlace.
Suscribirse a:
Entradas (Atom)