【问题标题】:AppEngine: Unable to update app: Failed to compile jsp filesAppEngine:无法更新应用程序:无法编译jsp文件
【发布时间】:2013-03-19 04:16:45
【问题描述】:

由于与在全文搜索 API 中添加文档相关的问题,我刚刚将我的 AppEngine SDK 从 1.7.0 更新到 1.7.5。

但现在,我无法上传应用程序。

以下是错误:

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)

有什么帮助吗?谢谢

【问题讨论】:

    标签: google-app-engine


    【解决方案1】:

    你需要让 JDK 指向你的 Eclipse 构建路径。

    单击 Installed JREs 并将其指向您的 JDK 安装位置。

    如果这不起作用,请转到 eclipse 目录中的 eclipse.ini 文件。添加以下参数。

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

    然后重新启动你的 Eclipse,一切都会开始工作。

    【讨论】:

    • 还是遇到了d问题,因为我用的是linux我加了'-vm /opt/jdk1.6.0_43/bin/java'但是没用
    • 行必须在 -vm 和 /opt/jdk/bin/javaw 中分开,就像我所做的那样。它应该是 javaw 而不是 java
    • 我在 linux 中看不到 javaw 文件。从这个引用它说 java wiki.eclipse.org/Eclipse.ini.
    • 那么希望它应该可以工作,因为这些是我们在本地运行 appengine sdk 1.7.4 和 1.7.5 以及在部署到 apppot 期间可以做的最大更改。
    • 本地没有问题,部署时出现问题。呵呵 :-(
    【解决方案2】:

    在本地开发服务器上运行应用程序,您会发现 JSP 文件有错误,需要在编译前进行整理。

    【讨论】:

      猜你喜欢
      • 2016-09-15
      • 1970-01-01
      • 1970-01-01
      • 2010-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-09
      相关资源
      最近更新 更多