我有一个项目,我想test
在其中导出到 Runnable文件。在导出项目的过程中,当我选择文件系统中文件夹的子文件夹作为JAR文件的位置时,它会起作用。但是,例如,当我想将它放在我的桌面上时,它会运行,但外观非常有限(缺少一些 GUI 组件),并且会引发很多异常,例如:Eclipse
JAR
test
C:/.../test/App.jar
at java.awt.EventDispatchThread.run(Unknown Source) xception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class com.sun.opengl.impl.windows.WindowsGLDrawableFactory
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java}
可能是什么问题?我认为我必须将我的 JAR 文件具体指定到文件系统中的一个文件夹中是不好的,这对任何其他潜在用户来说都是无用的。