libgdx:“一个”;java.exe以非零退出值1“结束;在构建HTML时

libgdx:“一个”;java.exe以非零退出值1“结束;在构建HTML时,java,html,libgdx,Java,Html,Libgdx,我一直在尝试在HTML上调试我的libgdx代码,当我使用默认的libgdx新项目代码时,构建过程会非常完美,但如果我将其更改为我的代码,则会发生以下情况: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':html:superDev'. > Process 'command 'C:\Program Files (x86)\Java\jdk1.7.0_51\bin

我一直在尝试在HTML上调试我的libgdx代码,当我使用默认的libgdx新项目代码时,构建过程会非常完美,但如果我将其更改为我的代码,则会发生以下情况:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':html:superDev'.
> Process 'command 'C:\Program Files (x86)\Java\jdk1.7.0_51\bin\java.exe'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.
值得一提的是,我的代码可以为桌面构建,唯一的问题是在为HTML构建时

我怀疑问题的发生是因为我的代码有一个嵌套类Actor。在我读到的某个地方,libgdx在识别类时遇到了一些问题,其中一个答案来自于一个对类有问题的人,他在编辑XML时解决了这个问题,但我不知道这是否是我的情况

我的代码是


是添加--stacktrace时的日志。对于有相同错误的任何人,请检查您正在使用的所有JRE类或方法是否都在模拟中。
您可以检查所有模拟包。如果您正在导入一个包或使用一些不存在的方法,您将不得不停止使用它以生成HTML。

您是否考虑过该消息的建议?我不知道该说些什么,这个错误很奇怪,我在使用Android的时候看到过,但是错误没有说明什么。现在,通过阅读stracktrace,您可以看到它失败了,因为它启动的端口正在使用,您是否在每次启动项目时都“杀死”了java?这里有一些关于相同错误的答案(在本例中,对于Android,但它可以给你一个提示)你是对的,刚刚杀死了java,得到了一个不同的stacktrace,尽管是相同的错误。刚刚在我的问题中更新了它。新的错误消息导致了这一点。试试看。