我在 NetBeans 中创建了一个 Java JAR 文件。我已经在程序上运行干净并构建,一切都很成功。当我在 NetBeans 中运行程序时也成功了,但是当我在 NetBeans dist 文件夹中找到 JAR 文件并运行它时,什么也没有发生。该程序没有运行,也没有异常或消息。你能帮我理解为什么吗?
编辑:我已经解决了这个问题。
你想制作可执行的 jar 吗?你可能想把你的主类放在 jar 文件的清单中。
就像是 :
Main-Class : file_name_with_main_method
听起来你可能在 Windows 上:)
“运行” .jar 文件的一种方法是为“.jar”后缀和“javaw.exe”命令创建 Windows 文件关联:
1) 进入 Windows 资源管理器并 [浏览...] 到您的 .jar 文件
2) 右键单击 .jar 文件,然后选择“打开方式...”选项。
3)如上选择javaw.exe,看是否运行。
如果您使用的是 Mac,我建议您检查控制台。您可以查看 Jar 启动中的错误以了解它失败的原因。