我在Netbeans中创建了一个java项目,现在我已经陷入了构建阶段。我的项目中的所有内容都已设置,我在其属性中设置了主类,我甚至将我的项目设置为主项目。当我执行“清理和构建”时,会使用我的.jar文件创建dist文件夹。但是,.jar文件不可执行,为什么?我打开.jar文件并查看清单,指定了一个主类,那么问题是什么?我正在运行Netbeans 7.3.1。感谢。
答案 0 :(得分:2)
当我双击.jar文件时,Windows不知道是什么 程序用来打开它。所以它打开了一个对话框供我挑选 Windows应该使用什么程序
问题不在于Jar文件,而在于Windows。您需要注册(最好)javaw.exe
作为要打开(双击)Jar文件时使用的默认应用程序。
弹出对话框后,浏览到JRE的安装位置,然后从javaw.exe
文件夹中选择bin
...
答案 1 :(得分:0)
您是否在Properties --->中设置了主类?运行 - >选择MainClass