【问题标题】:Google app engine demo app jsp page creates 500 error谷歌应用引擎演示应用 jsp 页面创建 500 错误
【发布时间】:2010-08-02 20:36:09
【问题描述】:

您好,我正在试用 Google 应用引擎和 Eclipse。我已经安装了谷歌插件,并且已经完全复制了演示中的代码。我在这里看到了一个类似的问题,我尝试了确保检查 JDK 而不是 JRE 的解决方案。我正在使用 Java 的留言簿演示,当我到达添加 jsp 页面的部分时,我仍然收到此错误:

HTTP 错误 500 访问 / 时出现问题。原因:

Error running javac.exe compiler

原因: 运行 javac.exe 编译器时出错 在 org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java:509) 在 org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java:61) 在 org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1065) 在 org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:882) 在 org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:382) 在 org.apache.jasper.compiler.Compiler.compile(Compiler.java:472) 在 org.apache.jasper.compiler.Compiler.compile(Compiler.java:451) 在 org.apache.jasper.compiler.Compiler.compile(Compiler.java:439) 在 org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511) 在 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295) 在 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)

【问题讨论】:

    标签: java google-app-engine


    【解决方案1】:

    您可能在将 JRE 切换到 JDK 之前运行了 ant 目标,因此启动配置是旧的,并且引用了没有 javac.exe 的 JRE。

    尝试打开启动配置(通过选择 Run As... 菜单项 - 点很重要),并验证 this Java Runtime 是否也指向 JDK。这应该解决它。还要验证您是否确实在首选项中为所有 Eclipse 正确切换了 JRE。

    【讨论】:

    • 好的,我现在已经切换了所有的 jre 首选项。我没有 run as 选项,因为当我选择 run as 时,我得到一个灰色的选项,上面写着 1 XSL Transformation。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-12
    • 2016-05-18
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    相关资源
    最近更新 更多