【问题标题】:Exporting a java game into an executable jar file in eclipse - not working将java游戏导出到eclipse中的可执行jar文件 - 不起作用
【发布时间】:2013-04-11 12:23:08
【问题描述】:

你好,我做了一个简单的游戏,我的精灵可以在一个很小的绿色地图上移动并且不能离开它。它有几个菜单按钮,并且在 eclipse 中完美运行。我有自己的图形,并且正在使用 LWJGL 和 slick 2d。 这是我的包浏览器在 Eclipse 中的样子:http://puu.sh/2x1Sx 它似乎没有在资源文件中导出我的图片。我尝试将其导出为可运行的 jar 文件和常规 jar 文件。我的清单文件中的主类为 Game.java,双击时它什么也不做。任何帮助将不胜感激:) 谢谢

【问题讨论】:

  • 所以你的 res 文件夹没有导出?
  • 不,不是我把它当成一个 zip 来查看,但找不到它
  • 哦,如果你需要看我的主课(它的主课)这里是puu.sh/2x2jm
  • 您能说明您的图形文件的位置和位置吗?
  • 是的,这是我的包资源管理器的整体视图:puu.sh/2x3fB 图形位于 res 文件夹中

标签: java eclipse jar


【解决方案1】:

检查您是否正在导出 res 文件夹

为了能够导出文件夹,您需要将其添加为源文件夹

之后,您将在“订购和导出”选项卡中看到该文件夹​​

在您的游戏类中使用以下内容:

 new Image(Game.class.getResourceAsStream("filename"),
         "filename",
         false);

【讨论】:

  • 您只需选中复选框。它将被导出
  • 我的 res 文件夹 O.o 没有复选框
  • 在某处发布屏幕截图
  • 它是如何导出的:puu.sh/2x2F4 org 是 lwjgl 和 slick,javaGame 是我所有的类
  • 添加 res 文件夹作为源文件夹。之后,您将能够选择它进行导出
【解决方案2】:

我发现了一个关于如何在 Eclipse 链接中从 slick/lwjgl 项目制作 jar 文件的 youtube 视频:http://www.youtube.com/watch?v=K6K2d6LGvu8

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-16
    • 2023-03-21
    • 2015-11-24
    • 2016-08-15
    • 1970-01-01
    • 1970-01-01
    • 2014-08-19
    相关资源
    最近更新 更多