Java 未能编译生成的JSP页面文件
我有密码。它正在部署之前,当我再次尝试部署时,它会显示以下消息Java 未能编译生成的JSP页面文件,java,jsp,google-app-engine,Java,Jsp,Google App Engine,我有密码。它正在部署之前,当我再次尝试部署时,它会显示以下消息 Unable to update: com.google.appengine.tools.admin.JspCompilationException: Failed to compile the generated JSP java files. at com.google.appengine.tools.admin.Application.compileJavaFiles(Application.java:826)
Unable to update:
com.google.appengine.tools.admin.JspCompilationException: Failed to compile the generated JSP java files.
at com.google.appengine.tools.admin.Application.compileJavaFiles(Application.java:826)
at com.google.appengine.tools.admin.Application.compileJsps(Application.java:783)
at com.google.appengine.tools.admin.Application.createStagingDirectory(Application.java:617)
at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:385)
at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:55)
at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:433)
at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:158)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
发生了什么以及如何解决它?可能是您更改了一个或多个.jsp文件引用的.java文件的名称,而该文件名在.jsp文件中没有更改。要解决此问题,您需要在eclipse配置中进行以下两项更改
- 首先,确保Eclipse中安装的JRE指向JDK,而不是JRE
- 其次,在eclipse.ini中添加以下参数,并重新启动eclipse
-vm C:/Program Files/Java/jdkxx.xx.xx/bin/javaw.exe