Google app engine es compatible con Java 5 y Java 6 y cuando se ejecuta en google app engine lo hace atraves de la maquina virtual 6 y de las bibliotecas estándar. Sería conveniente que utilizaras Java 6 para compilar y probar la aplicación, y asegurarte de que el servidor local se comporte de forma similar a App Engine. por si no tienes instalado el jdk aqui un link para descargarlo y poder utilizar http://www.oracle.com/technetwork/java/javase/downloads/index.html, y este para los que usan mac OS X que es un sitio para desarrolladores de java de apple donde puedes descargar la ultima version de el kit de desarrollo de mac http://developer.apple.com/library/mac/navigation/index.html?filter=java
Si utilizas el IDE eclipse puedes usar el complemento para pobrar tus aplicaciones que contiene la forma mas facil para desarrollar probar tu aplicacion desde eclispse para los que necesiten aqui lo tienen http://code.google.com/intl/es/appengine/docs/java/tools/eclipse.html o solo en el eclipse poniendo "Software Update" obtienes el complemento. Pero si en dado caso no utilizas eclipse ni el complemento puedes descargar el SDK de java de google apps engine que aqui dejo un link
http://code.google.com/intl/es/appengine/downloads.html
que dentro del ZIP tiene varias demostraciones ya compiladas que puedes ver, asi como modificarlas etc.
y este seria el comando para la terminal en linux para ejecutar un demo
./appengine-java-sdk/bin/dev_appserver.sh appengine-java-sdk/demos/guestbook/war
en la terminal logicamente
y el puerto que se usa es el puerto 8080 que es el que se inicia y detecta las
solicitudes
http://localhost:8080/
para obtener mas informacion sobre esto, para cambiar de puerto o la ejecucion del
servidor
http://code.google.com/intl/es/appengine/docs/java/tools/devserver.html
fuente: http://code.google.com/intl/es/appengine/docs/java/gettingstarted/installing.html
Cuatro puntos para el lab.
ResponderEliminar