【问题标题】:LibGDX and IntelliJ 15?LibGDX 和 IntelliJ 15?
【发布时间】:2015-12-30 07:10:34
【问题描述】:

我安装了 LibGDX 和 IntelliJ15。 然后我构建了我的 LibGDX 应用程序并按照本指南中的说明进行操作:
https://github.com/libgdx/libgdx/wiki/Gradle-and-Intellij-IDEA
我将带有 gradle 的程序导入 IntelliJ。

每当我尝试启动 DesktopLauncher 时,都会收到以下错误:
Exception in thread "main" java.lang.ClassNotFoundException: com.hit.game.desktop.DesktopLauncher at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:122)

我还尝试将 DesktopLauncher 缩短为:
System.out.println("asdfasdasd"); //LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); //new LwjglApplication(new HitGame(), config);
但我仍然收到这些错误:/

有没有人知道或暗示我做错了什么?

【问题讨论】:

  • 不,如果不查看您的设置或代码,就不可能知道您的设置出了什么问题。我所能推荐的就是去看看 GamesFromScratch 的视频教程,看看你是否在做一些不同的事情。 youtube.com/watch?v=CBXcFwCiajE
  • 嘿,我做了这些,但它们根本没有帮助:(。当我生成一个 libgdx 项目并打开 ipr 文件时,一切正常。只有当我导入 gradle 文件时,一切都会崩溃:(
  • 很抱歉听到您遇到 IDE 问题,但此时您能得到的只是同情。我猜尝试重新安装 IntelliJ。

标签: java intellij-idea libgdx


【解决方案1】:

哇, 在这个问题上花费了大约 2 个小时之后,这是 intellij 15.0.x 中的一个特定 BUG ... https://youtrack.jetbrains.com/issueMobile/IDEA-147788

用户 anubiann00b 的 Reddit 帖子中描述了一种正确“构建”的方法:
1. 运行 gradlew cleanIdea 和 gradlew idea,特别是在 InteilliJ 终端中。
2. 出现一个弹出窗口,要求您重新加载项目。点击接受。
3.忽略消息导入未链接的gradle项目。
4. make 的错误信息告诉你没有 Android SDK。转到 android 模块并将 SDK 从 Java 更改为 Android。
https://www.reddit.com/r/libgdx/comments/3tgjqi/using_libgdx_with_intellij_idea_desktop_module/

【讨论】:

    【解决方案2】:

    我已经通过点击桌面项目然后运行>编辑配置>点击+>gradle>将Gradle项目设置为Project:desktop并在任务中输入run并应用和运行来解决它

    【讨论】:

      猜你喜欢
      • 2016-11-16
      • 1970-01-01
      • 1970-01-01
      • 2014-10-14
      • 1970-01-01
      • 1970-01-01
      • 2016-02-25
      • 1970-01-01
      • 2015-06-24
      相关资源
      最近更新 更多