无法将我的libgdx项目编译为html.
看着日志,我认为问题是;
Copying resources from ../android/assets to war/
C:\TomsProjects\MeshExplorerV2\html\..\android\assets
C:\TomsProjects\MeshExplorerV2\html\assets
[ERROR] Generator 'com.badlogic.gdx.backends.gwt.preloader.PreloaderBundleGenerator' threw an exception while rebinding 'com.badlogic.gdx.backends.gwt.preloader.PreloaderBundle'
java.lang.RuntimeException: Couldn't clean target path 'war\assets'
Run Code Online (Sandbox Code Playgroud)
现在它让我感到有点奇怪的是第二行; 因为没有html\assets文件夹.assets文件夹位于html\war\assets中,就像最后一行抱怨的那样.
但是,在html中创建一个空资源文件夹,并手动删除html\war\assets的内容后,我仍然得到相同的错误.
还有一个没有任何资产文件夹的"html\webapp"目录.不确定是否应该有一个.
我尝试过从eclipse中清理/重建,以及随机尝试Gradle >> Refresh All.
另外,Java版本运行得很好.
任何指针,谢谢:)
虽然没有完全揭示问题的根源,但我注意到只要我在中间重新启动 eclipse,它就可以让我再次编译。这表明正在进行一些文件锁定,可能服务器仍在运行,尽管除了我触发的 gwt 编译之外什么都没有。尽管如此,重新启动对我来说是一个很好的解决方法,因为它只需要一两分钟。
啊
固定下来:编译时关闭 FTP 程序 - 至少 CoreFTP 锁定了目录。现在每次关闭它都有效。
| 归档时间: |
|
| 查看次数: |
1249 次 |
| 最近记录: |