在ubuntu Linux中安装Java OpenGL?
正在尝试安装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.
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>