0

我用 Java (Eclipse) 和 lib Slick2D 编写了一个带有 2D 图形的简单游戏。当我在 Eclipse 中将项目导出到 Runnable Jar 文件并尝试运行该文件时,什么也没有发生。我可以毫无问题地在 Eclipse 中运行这个游戏。当我编写java并将我的 jar 放在控制台中以获取路径并按 Enter 时,我有这样的东西:

C:\Users\Me>java C:\Users\Jolanta\Desktop\pnd.jar 错误:无法找到或加载主类 C:\Users\Jolanta\Desktop\pnd.jar

在导出时的启动配置中,我选择了正确的主类。有任何想法吗?

4

2 回答 2

0

您需要提供本机库以及 jar 文件。以下是一些将启动您的游戏的脚本:

  • 窗口(.bat 文件):

    java -Djava.library.path="native/windows/" -jar pnd.jar

  • linux:

    java -Djava.library.path="native/linux/" -jar pnd.jar

您的目录将如下所示:

您的 .jar 和脚本与“本机”文件夹位于同一目录中。不知道我从哪里得到这个文件夹,如果你想要我可以发给你

于 2013-07-06T17:21:59.337 回答
0

它是用主类启动 jar 文件的命令:java -jar C:\Users\Jolanta\Desktop\pnd.jar

于 2013-07-06T17:04:26.050 回答