启动配置不识别资产文件夹/资产不在jar中

时间:2014-07-20 14:13:49

标签: intellij-idea gradle libgdx

我尝试了新的libgdx设置ui来试验Gradle。我有以下问题:

  • 如果我在intellij中为桌面应用程序创建了运行配置,则无法启动它,因为无法识别资产文件夹。但如果我运行"运行" dekstop build.gradle中的任务我可以成功启动演示应用程序。

  • 如果我执行" jar" dekstop build.gradle中的任务我得到一个只有主类的jar。似乎核心部分不包括在内。如果我启动" jar"来自main build.gradle的任务。

我做了什么:

  • 我启动了设置ui并生成了文件
  • 我使用Import Project在intellij中导入了项目,并选择了main build.gradle

1 个答案:

答案 0 :(得分:1)

jar任务在gradle脚本中有一个错误。一定是

from files(project.ext.assetsDir);

而不是

from files(project.assetsDir); //see the missing ext

launchconfig需要将工作目录设置为“android / assets”,因为演示项目通过文件api而不是通过类加载器加载文件。