我用Java netbeans创建了一个桌面应用程序,它是一个带有一些组件的Jframe。我构建了它,并在项目文件夹的dist文件夹中创建了.jar文件。我已经在我的电脑上安装了jre(Java Runtime Environment)。当我试图用jre打开.jar时我什么也没得到,什么也没出现。我该怎么办?
答案 0 :(得分:0)
https://netbeans.org/kb/articles/javase-deploy.html#Exercise_1
上面的链接将带您进入教程。默认情况下,Jar文件不可执行。您需要指定一个起始类来使jar文件可执行。
如果这不起作用,请确保您已在JFrame上调用setVisible(true)
。
编辑添加:(作者添加信息)
当我尝试运行CMD时,有不支持的major.minor版本52.0
这意味着您的JRE版本与您的编译器版本不匹配。您可以使用-version选项进行确认,然后修复从编译器所在位置使用Java的路径。