appengine_fail

My web application worked fine locally but failed when I tried to deploy to Google Appengine. The problem faced is JSP Compilation Problem, it stated that it couldn’t found com/sun/…./javac classes.

The solution is:

1. First, locate your Google Appengine SDK installation folders: 
such as, “C:\Users\fyhao\Desktop\eclipse-jee-ganymede-SR2-win32\appengine-java-sdk-1.4.0\appengine-java-sdk-1.4.0”

2. Locate installation folder \bin\appcfg.cmd file, you will see:

 @java -cp "%~dp0\..\lib\appengine-tools-api.jar" com.google.appengine.tools.admin.AppCfg %*

change to:

 @"C:\Program Files\Java\jdk1.6.0\bin\java" -cp "%~dp0\..\lib\appengine-tools-api.jar" com.google.appengine.tools.admin.AppCfg %* 

as you see, change java into JDK path.

3.  And then, locate [JDK path]\lib\tools.jar, copy this file into [appengine installation folder]\lib\shared

And then, now, you can try again if it worked successfully.

PS: This is enough to me:

/opt/appengine-java-sdk-1.8.0/bin/appcfg.sh update target/<project.directory>

Reference (origin):

http://fyhao.com/2010/12/computer-and-it/appengine/google-appengine-jsp-compilation-problem/

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s