Android desde cero

Anímate a realizar con el Android Studio tu primera aplicaión móvil

Abre el eclipse y escribe el mas simple "Hola Mundo!"con Spring MVC

Sigue 8 simples pasos para obtener al proyecto mas simple de Spring MVC con Eclipse y Maven.

Como subr una app al Google Play

Te mostramos en tres post, como subir una app en Android al Google Play

miércoles, 2 de abril de 2014

Bug #002: Unsupported major.minor version 51.0


El error Unsupported major.minor version 51.0 se da frecuentemente, y la razón básica es que estamos en tiempo de ejecución en una versión de Java diferente e inferior que la que utilizamos para compilar.

Un ejemplo de esto lo podemos ver en la siguiente pantalla:


¿Qué podemos hacer al respecto?

  • Revisar con que estamos compilando. 
  • Revisar porqué toma a la Java 1.6 en Runtime
En nuestro caso estamos compilando con la versión de Java 1.8 lo cual nos parece correcto. En otras palabras, no es nuestra intención compilar con una versión de Java diferente a la de 1.8






Profundicemos con nuestro ejemplo:
  • Java > Compiler 
  • Java > Installed JRE 
Y no hay inconvenientes…. Porque la versión que utilizamos para compilar de Java, es inferior a la de ejecución… Observamos un warning al respecto, pero nada mas





¿Donde podemos revisar?

Vamos a Run > Configuration donde se puede elegir una Alternative JRE, la cual es la cauda del problema





Cambiamos la versión de Java JRE a 1.8


Volvemos a ejecutar la regla: mvn jetty run

Y observamos que el Jetty se logra levanta sin inconvenientes


Y levanta la aplicación:



Como pueden observar, estamos intentando levantar el proyecto swagger publicado en GitHub en la siguiente dirección

https://github.com/JakubStas/Spring4WithSwagger/tree/master/src/main/java/com/jakubstas/swagger




















martes, 1 de abril de 2014

BUG #001: Error al configurar Maven

Tenemos la siguiente excepcion con Eclipse y Maven:

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:RELEASE from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE
Failed to resolve version for org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-webapp/maven-metadata.xml in local (C:\Users\pedro\.m2\repository)
Failed to resolve version for org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-webapp/maven-metadata.xml in local (C:\Users\pedro\.m2\repository)


Intentos de Solucion:






1) Elimino la carpeta C:\Users\pedro\.m2\repository para que vuelva a generarla


Pero no sociono el problema

2) Agrego el archivo de settings en: C:\Users\pedro\.m2\repository


Tampoco sociona el problema

3) Solución: Me Falta instalar el plugin del maven para el eclipse, con lo cual, instalare M2Eclipse siguiendo


    Click Help -> Install New Software...
    Click Add button at top right corner
    At pop up: fill up Name as "M2Eclipse" and Location as "http://download.eclipse.org/technology/m2e/releases"
    Now click OK