标签: jar
在提出问题之前,这是程序......
import javax.swing.JOptionPane; class jar{ public void show(){ JOptionPane.showMessageDialog(null,"This is a test"); } }
我创建了这个程序的jar文件,当我从命令提示符执行它时,程序运行完美。
然而,当我双击jar文件时,没有任何反应。为什么会这样?
答案 0 :(得分:0)
当您双击“jar”时,操作系统会尝试使用其注册的程序将其打开。例如,如果你用“winzip”打开它,你显然很有兴趣看到jar里面的内容,而不是执行它。但是,如果您希望在双击后执行该程序,请将“java”可执行文件作为默认程序。