我决定在 Linux 而不是 Windows 上开始 Java 编程,但我只能在 NetBeans IDE 中打开我的项目。当我将分发版制作成 .jar 文件时,我无法打开它们。我已经授予它作为可执行文件的权限,但是当我选择打开 JDK jre(6 或 7)时,它只是停留在那里。它什么也不做,我不明白为什么会发生这种情况。有什么帮助可以指导我继续做什么吗?
PS:我尝试打开的程序有一个 GUI,当我在 NetBeans 中运行它时,它直接加载到 GUI 中,而不是在控制台上执行某些操作
答案1
根据你提供的信息量,我只能给你两条建议:
- 确保已正确导出 JAR 文件 - 需要将其导出为可运行的 JAR,并在 Manifest 中指定主类
- 尝试通过“java -jar test.jar”运行它