我使用的是 NetBeans 6.5,由于某种原因,它不会“开箱即用”生成可执行 jar。
我将我的项目设置为主项目,在项目属性“运行”菜单中定义了主类,当我按 F6 运行它时它可以完美运行。
我查看了清单文件,它确实没有在那里定义主类,也省略了库依赖项。
我错过了什么吗?有没有办法(除了手动更改清单文件)来生成可执行的 jar 文件?
编辑:是的,我尝试清理和重建,它在 dist 文件夹中生成了 jar,仍然具有相同的 manifest.mf
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 10.0-b23 (Sun Microsystems Inc.)