【问题标题】:Cannot Get JOGL to run, compiles fine but error during execution无法让 JOGL 运行,编译正常但执行期间出错
【发布时间】:2014-01-06 07:18:49
【问题描述】:

我这里跟着安装:

http://jogamp.org/wiki/index.php/Setting_up_a_JogAmp_project_in_your_favorite_IDE#IntelliJ_IDEA

http://jogamp.org/wiki/index.php/Downloading_and_installing_JOGL

我正在使用 IntelliJ IDEA Community 13。一切都编译得很好,但是当我运行代码时出现错误:

线程“main”中的异常 java.lang.ClassNotFoundException: com.helljogl.OneTriangleSwingGLJPanel 在 java.net.URLClassLoader$1.run(URLClassLoader.java:366) 在 java.net.URLClassLoader$1.run(URLClassLoader.java:355) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.net.URLClassLoader.findClass(URLClassLoader.java:354) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:425) 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:358) 在 java.lang.Class.forName0(本机方法) 在 java.lang.Class.forName(Class.java:190) 在 com.intellij.rt.execution.application.AppMain.main(AppMain.java:113)

我有 OpenGL 和 Java 经验,但由于某种原因,这让我非常头疼。 我已经研究了几个小时,也看到了类似的问题,但没有找到解决方案...... 有什么想法吗?

【问题讨论】:

    标签: java intellij-idea jogl


    【解决方案1】:

    与其通过 IDE 将依赖项添加到项目中,不如使用 maven(或 Gradle)。无需手动下载 jogl jar 文件并弄乱您的类路径。见How to set up IntelliJIdea for development using JOGL on Linux and Windows?

    【讨论】:

    • 这就是我最终要做的事情。 Maven让生活更美好哈哈^_^y
    【解决方案2】:

    经过这么多次安装尝试,我到处都是 jogl.jars。清理环境后一切顺利!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-02
      • 2019-05-14
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-24
      相关资源
      最近更新 更多