Mostrando entradas con la etiqueta Maven. Mostrar todas las entradas
Mostrando entradas con la etiqueta Maven. Mostrar todas las entradas

sábado, 30 de julio de 2011

Maven Error: Could not calculate build plan

I recently had to change computre and had some trouble with Maven.

I got the following message on Eclipse 3.5.2:

Could not calculate build plan: Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 from http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 from/to central (http://repo1.maven.org/maven2): Failed to transfer http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.4.3/maven-resources-plugin-2.4.3.pom. Error code 400, Bad Request jsimpleutils Unknown Maven Problem

On the following post http://vikashazrati.wordpress.com/2010/06/26/could-not-calculate-build-plan-missing-maven-resources-pluginmaven-plugin2-4-1/ a guy pointed out the he could find the directory but it had a filed with the extension .lastUpdated.

The solution was to delete the file with the .lastUpdated extension (maven-resources-plugin-2.4.1.maven-plugin.lastUpdated) and ran from eclipse maven->Update Project Configuration and the problem was resolved.






sábado, 12 de junio de 2010

Integrando Maven con Eclipse en Mac OSX

Instalando Maven


  1. Baje Maven 2.2.1 del sitio de Maven en formato zip

  2. Descomprimalo en cualquier directorio (/Users/luisberrocal/Downloads por ejemplo).

  3. Mueva el directorio apache-maven-2.2.1 al directorio /usr/share

  4. sudo mv apache-maven-2.2.1 /usr/share

  5. Corre el siguiente commando:
    mvn -version
    Apache Maven 2.2.0 (r788681; 2009-06-26 08:04:01-0500)
    Java version: 1.6.0_20
    Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
    Default locale: en_US, platform encoding: MacRoman
    OS name: "mac os x" version: "10.6.3" arch: "x86_64" Family: "mac"
  6. "
  7. Cree un archivo ~/.bash_profile y coloque el siguiente contenido:
    export M2_HOME=/usr/share/apache-maven-2.2.1
    export M2=$M2_HOME/bin
    export JAVA_HOME=/Library/Java/Home/
    export PATH=$PATH:$M2

  8. Abra una sesión nueva de Terminal y corra el siguiente comando para verificar que las variables están incializadas
    echo $JAVA_HOME

Instalando el plugin M2


Los pasos del sitio del plugin M2 son bastante claros y no vale la pena repetirlos, inclusive tienen un video.

Con esto estamos listos para utilizar Maven.