【问题标题】:GWT compilation failedGWT 编译失败
【发布时间】:2014-05-19 20:22:20
【问题描述】:

我正在开发一个 GWT 应用程序,当我即将编译时,我收到一条消息“GWT 编译失败”,但没有任何堆栈跟踪。

然后我尝试了一些更简单的方法,例如创建示例应用程序,但出现“创建元素失败。原因:调用 com.google.gwt.user.tools.WebAppCreator 失败”。

我做了很多研究并尝试了很多东西(更改文件夹权限、停用防病毒软件、更改 eclipse 和 gwt 版本、检查 Windows 事件记录器(一无所获)、重新创建工作区、删除 ClassPath 环境变量...) .最奇怪的是,在我的个人电脑上一切正常,但是将 eclipse 文件夹复制到我工作的电脑上,我总是遇到同样的问题。

这是来自 eclipse 的 .log。

!ENTRY org.eclipse.jdt.ui 4 10001 2014-05-19 17:07:17.829
!MESSAGE Internal Error
!STACK 1
Java Model Exception: Core Exception [code 0] Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:50)
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5204)
    at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:106)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: org.eclipse.core.runtime.CoreException: Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.
    at com.google.gwt.eclipse.core.runtime.tools.WebAppProjectCreatorRunner.createProject(WebAppProjectCreatorRunner.java:70)
    at com.google.gdt.eclipse.suite.wizards.WebAppProjectCreator.createGWTProject(WebAppProjectCreator.java:683)
    at com.google.gdt.eclipse.suite.wizards.WebAppProjectCreator.create(WebAppProjectCreator.java:292)
    at com.google.gdt.eclipse.suite.wizards.NewWebAppProjectWizard.finishPage(NewWebAppProjectWizard.java:154)
    at org.eclipse.jdt.internal.ui.wizards.NewElementWizard$2.run(NewElementWizard.java:118)
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39)
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:5204)
    at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:106)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
!SUBENTRY 1 com.google.gwt.eclipse.core 4 0 2014-05-19 17:07:17.829
!MESSAGE Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.

有人对如何解决这个问题有任何想法吗?

【问题讨论】:

  • 检查项目的JDK版本集。
  • 请删除所有生成的stub并重新编译项目后重试。
  • 我试过 jdk1.6.0_45、jdk1.7.0_51、jdk1.7.0_55、jdk1.8.0_05,但都没有奏效。问题当然更深。特别是因为 jdk1.8.0_05 和 jdk1.7.0_51 在我的个人电脑上工作。另一个奇怪的事情是,如果我通过 cmd 执行它就可以工作。
  • 此外,没有生成的存根。它不会为任何项目(新的或旧的)生成任何东西。
  • 您是如何将项目导入 Eclipse 的。使用 Eclipse 的 Import 功能。

标签: java eclipse gwt compiler-errors


【解决方案1】:

我从 Windows 环境变量中删除了 ClassPath 条目,它成功了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多