我使用以下命令成功编译了源代码:

javac -classpath "..\lwjgl-2.7.1\jar\lwjgl.jar" Game.java


但是,当我尝试使用以下命令运行它时:

java -classpath "..\lwjgl-2.7.1\jar\lwjgl.jar" Game


,这给了我一个错误:

Error: Could not find or load main class Game


我做错了什么! :(

我确信没有语法错误和类标签异常。

编辑:我也尝试过使用此命令运行该程序,但仍然没有。 。

java -cp "..\lwjgl-2.7.1\jar\lwjgl.jar" -Djava.library.path="..\lwjgl-2.7.1\native\windows" Game

最佳答案

坐了无数小时后,这就是答案。

java -cp "..\lwjgl-2.7.1\jar\lwjgl.jar"; -Djava.library.path="..\lwjgl-2.7.1\native\windows" Game


注意-cp之后的分号。半殖民地。那就是我所缺少的。 FRIGGIN的半冒号。

我希望没有人犯我的错误。

关于java - 使用“java <class file>”命令时,LWJGL无法找到类错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7022277/

10-12 19:19