在ubuntu Linux中安装Java OpenGL?

在ubuntu Linux中安装Java OpenGL?,java,linux,eclipse,ubuntu,jogl,Java,Linux,Eclipse,Ubuntu,Jogl,正在尝试安装Java Opengl并不断出现此错误 Exception in thread "main" java.lang.InstantiationError: com.jogamp.common.util.locks.RecursiveLock at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:491) at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.

正在尝试安装Java Opengl并不断出现此错误

Exception in thread "main" java.lang.InstantiationError: com.jogamp.common.util.locks.RecursiveLock
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:491)
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:178)
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:169)
at Simple.<init>(Simple.java:43)
at Simple.main(Simple.java:20)
线程“main”java.lang.InstantiationError:com.jogamp.common.util.locks.RecursiveLock中的异常 位于javax.media.opengl.awt.GLCanvas。(GLCanvas.java:491) 位于javax.media.opengl.awt.GLCanvas。(GLCanvas.java:178) 位于javax.media.opengl.awt.GLCanvas(GLCanvas.java:169) 简单。(Simple.java:43) 位于Simple.main(Simple.java:20) 这意味着什么?我能做些什么来修复它

我在英特尔i5processor上使用Ubuntu 64位14.04
IDE:Eclipse

请卸载任何JOGL软件包,并遵循可用的官方说明和IDE说明


自2006年以来,我一直在GNULinux下使用JOGL,没有遇到任何问题。祝你好运。

如果已经安装了JOGL,那么首先必须从数据包管理器中卸载它。 然后在项目中,您必须将必要的库添加到构建路径中。 如果您使用的是maven,请将其添加到依赖项中:

<dependencies>
    <dependency>
        <groupId>org.jogamp.jogl</groupId>
        <artifactId>jogl-all-main</artifactId>
        <version>${jogl-version}</version>
    </dependency>

    <dependency>
        <groupId>org.jogamp.gluegen</groupId>
        <artifactId>gluegen-rt-main</artifactId>
        <version>${jogl-version}</version>
    </dependency>
</dependencies>

org.jogamp.jogl

<properties>
    <jogl-version>2.2.1</jogl-version>
</properties>