用Java导出项目(Eclipse)

用Java导出项目(Eclipse),java,eclipse,export,Java,Eclipse,Export,我用Java(Eclipse)和2D编写了一个简单的2D图形游戏。当我在Eclipse中将项目导出到可运行的Jar文件并尝试运行该文件时,什么也没发生。我可以在Eclipse中运行这个游戏,没有任何问题。当我编写java并将我的jar放在控制台中以获取路径并按enter键时,我得到了如下结果: C:\Users\Me>java C:\Users\Jolanta\Desktop\pnd.jar错误:无法 查找或加载主类C:\Users\Jolanta\Desktop\pnd.jar 在导出时的启动

我用Java(Eclipse)和2D编写了一个简单的2D图形游戏。当我在Eclipse中将项目导出到可运行的Jar文件并尝试运行该文件时,什么也没发生。我可以在Eclipse中运行这个游戏,没有任何问题。当我编写
java
并将我的jar放在控制台中以获取路径并按enter键时,我得到了如下结果:

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


在导出时的启动配置中,我选择了右主类。有什么想法吗?

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

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

  • windows(.bat文件):

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

  • linux:

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

您的目录将如下所示:

您的.jar和脚本与“native”文件夹位于同一目录中。
不确定从何处获取此文件夹,如果需要,我可以将其发送给您

当您右键单击project并选择export,next(不要单击finish)时,直到最后一页,您需要指定类包含main方法