Netbeans 如何分发LWJGL罐?
我需要帮助,我按照下面的教程设置我的项目 我添加了下面的run命令Netbeans 如何分发LWJGL罐?,netbeans,lwjgl,distribution,java.library.path,Netbeans,Lwjgl,Distribution,Java.library.path,我需要帮助,我按照下面的教程设置我的项目 我添加了下面的run命令 -Djava.library.path='C:\Program Files (x86)\Java\lwjgl-2.8.3\native\windows' 我的项目在netbeans中运行得很好,但是我无法分发我的应用程序,因为我双击了我收到的jar,发现了一个noClassDefFound异常 My dist文件夹包含以下2个文件,没有本地文件 /dist/Engine.jar/dist/lib/lwjgl.jar 我相信这
-Djava.library.path='C:\Program Files (x86)\Java\lwjgl-2.8.3\native\windows'
我的项目在netbeans中运行得很好,但是我无法分发我的应用程序,因为我双击了我收到的jar,发现了一个noClassDefFound异常
My dist文件夹包含以下2个文件,没有本地文件
/dist/Engine.jar/dist/lib/lwjgl.jar
我相信这是因为我的本地人没有被包括在我的dist文件夹中,我已经尝试搜索网络,我还没有找到一个有效的解决方案,请任何你能给我的帮助将是伟大的,谢谢 我找到了解决我的问题的办法,我想我会和其他人分享,因为很多人似乎都像我一样遭受过痛苦 我在运行时收到以下异常
Exception in thread "main" java.lang.NoClassDefFoundError: engine2D/engine/Engin
e
at Engine2D.Game.<init>(Game.java:42)
at Engine2D.Game.main(Game.java:48)
Caused by: java.lang.ClassNotFoundException: engine2D.engine.Engine
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
被调用,它引用了以下内容
Engine2D.engine.Engine
但当在本地运行时,我希望这能帮助其他人,我可以重新开始我的游戏
谢谢你,加里
Engine2D.engine.Engine