java - 无法让 JOGL 运行,编译正常但在执行期间出错

标签 java intellij-idea jogl

我在这里进行了安装:

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。一切都编译得很好,但是当我运行代码时出现错误:

Exception in thread "main" java.lang.ClassNotFoundException: com.helljogl.OneTriangleSwingGLJPanel at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:190) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:113)

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

最佳答案

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

关于java - 无法让 JOGL 运行,编译正常但在执行期间出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20652612/

相关文章:

JavaFX 在鼠标图标旁边拖放自定义节点

android - 如何在 Intellij IDEA 13 for android 中按字母顺序对 XML 文件中的代码进行排序?

在 ubuntu Linux 中安装 Java OpenGL?

java - Hibernate @Where 子句基于一对多相对

java - Jersey :一个通用的捕获所有错误的处理程序?

intellij-idea - 如何使用 Intellij 插件创建自定义实时模板

servlets - HttpServlet错误404,不确定我在做什么错我尝试了所有解决方案

Java OpenGL - 在 glutSolidCube 的每侧应用不同的颜色

performance - 10,000 个静态立方体的 OpenGL 性能

java - 如何对基于 HashMap 值生成字符串的函数进行单元测试?