0

我完全误解了将项目导出到 JAR 的一些事情。

有 2 件事正在发生。

首先,我在导出 Runnable JAR 文件时收到警告:

导出时带有编译警告:prj.Resources/classes/Person.java

我的项目名为prj.HelloWorld。主要功能在这里。它还引用了另一个项目资源,恰好是prj.Resources(我将该项目添加到prj.HelloWorld的 Java 构建路径中)

因此,Person.java 类执行得很好,但我仍然收到编译警告。这个警告是什么意思?

其次,当我双击保存到桌面的 helloworld.jar 文件时,在 MenuBar Items 中看不到任何图像。我从两个项目中调用图标。当我从 Eclipse 内部运行编译器时,一切正常。

- 当我导出 Runnable JAR 文件时,我在库处理选项下选择“将所需的库提取到生成的 JAR中”。

我在做什么错,图像?

4

2 回答 2

1
Window -> Show View -> Problems

这将打开一个视图,显示程序中的任何问题。警告并不重要,但可能会通知可能已弃用的功能和其他应更改的内容。

于 2012-12-18T23:30:55.973 回答
0

图像位于错误的位置/文件夹中,因此 Eclipse 在构建过程中会忽略它们。如果您没有此文件夹(src/resources),请尝试创建它并将您的图像放入其中

于 2012-12-18T23:40:37.933 回答