我去了 eclipse>export>java>runnable jar 文件
我将启动配置更改为我的项目名称;目的地:桌面。
我尝试了所有三个库处理选项:
- 将所需文件夹提取到生成的 JAR 中
- 将所需的库打包到生成的 JAR 中
- 将所需文件复制到生成的 JAR 旁边的子文件夹中。
我没有检查与“ANT 脚本”有关的任何内容。
当我在导出窗口中按下“完成”时,eclipse 给了我一个错误:“无法从给定的启动配置中找到主要方法”。在eclipse导出窗口中按下“完成”按钮后,next按钮灰显。它在目的地创建了一个 JAR 文件。当我尝试打开 Mac 的 Jar Launcher(默认)(13.5.0)时,它给了我消息:
无法启动 Java JAR 文件“filename.jar”。
检查控制台以获取可能的错误消息。
我用谷歌搜索了这个,有人说要检查 manifest.mf 文件。我提取了它,然后:“META-INF>manifest.mf”。我用 textedit 打开 manifest.mf。manifest.mf 里面有以下几行:
清单版本:1.0
Rsrc-Class-Path:./acm.jar
类路径:.
我正在运行 Mac OSx 10.6.8 雪豹。我有最新的可用于雪豹的Java(我认为我的Java 是Java 7 之前的版本)。
另外,我正在尝试导出一个项目:
- 一个包含我所有代码的 .java 文件
- acm.jar
- java.policy.applet
- 分数.txt
我的 .java 文件包含一个public void run() {}
和 JFrames/JPanels。我的 .java 文件扩展了 ConsoleProgram。