gpt4 book ai didi

java - 将 java 文件导出为可运行的 .jar

转载 作者:太空宇宙 更新时间:2023-11-04 13:44:34 24 4
gpt4 key购买 nike

我正在尝试使用 Eclipse 将 java 文件导出为可运行的 .jar 文件。我正在做的程序是:

File > Export > Java > Runnable .jar,我的选项如下: http://gyazo.com/88ad22e9382e964e47a1a21200ff0f4b

我的问题是,当我在 Eclipse 中运行该文件时,任何导入的图片(例如 GUI 应用程序的 Logo )都会显示,但不会显示在导出的 .jar 文件中。

即:

http://gyazo.com/4092e8756f4054ce00429d50c33c22af - 在 eclipse 中 http://gyazo.com/7309d84f64832b22560ef023c9349a52 - 运行.jar文件

我的图像位于名为 filesrc 的文件夹中,该文件夹与我的项目位于同一文件夹中,如下所示:

http://gyazo.com/20f8191ee173e06638811c237f985c6f

我做错了什么?如何使这些图像出现在 .jar 中?

谢谢

最佳答案

确保导出的 .jar 文件包含包含图像的文件夹。因此,假设您的图像位于 JAR 文件根目录下名为\images 的文件夹中。在您的代码中,您需要将获取这些图像的方式更改为:Toolkit.getDefaultToolkit().getImage(getClass().getResource("/images/plus.png"));

关于java - 将 java 文件导出为可运行的 .jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30992676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com