2013-03-19 2 views
1

Я просто обновляю свой AppEngine SDK с 1.7.0 до 1.7.5 из-за проблемы, связанной с добавлением документа в API полного текста.AppEngine: Не удалось обновить приложение: не удалось скомпилировать файлы jsp

Но теперь я не могу загрузить приложение.

Вот ошибки:

Deploying to Google' has encountered a problem 
Unable to update app: Failed to compile jsp files. 

В файле журнала:

Unable to update: 
com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files. 
    at com.google.appengine.tools.admin.Application.compileJsps(Application.java:756) 
    at com.google.appengine.tools.admin.Application.createStagingDirectory(Application.java:592) 
    at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:370) 
    at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:53) 
    at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:433) 
    at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:148) 
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 

Любая помощь? Спасибо

ответ

3

Ну, вам нужно, чтобы JDK указывал на ваш путь построения затмения.

Build Path

JDK Location

Нажмите на Installed JREs и указать его до вашей JDK месте установки.

Installed JDK Path

Если даже не работал пойти в eclipse.ini файл в каталоге затмений. Добавьте следующий аргумент.

-vm 
C:\Program Files\Java\jdk_1.6.30\bin\javaw.exe 

Затем перезапустите свое затмение, и все начнет работать.

+0

все еще столкнулся с проблемой d, так как im с помощью linux я добавил '-vm /opt/jdk1.6.0_43/bin/java', но не работал –

+0

Строка должна быть разделена на -vm и/opt/jdk/bin/javaw, как я сделал. Это должно быть ** javaw ** not ** java ** –

+0

Я не вижу файл javaw в linux. из этих ссылок он говорит java http://wiki.eclipse.org/Eclipse.ini. –

1

Запустите приложение на локальном сервере разработки, вы обнаружите, что у JSP-файлов есть ошибки, которые необходимо выполнить перед компиляцией.

Смежные вопросы