的問題之前打開,這裏是程序....jar文件無法雙擊打開。但是,在命令行
import javax.swing.JOptionPane;
class jar{
public void show(){
JOptionPane.showMessageDialog(null,"This is a test");
}
}
我創造了這個程序的jar文件,當我從命令提示符下執行它,程序運行非常好。
然而,當我雙擊jar文件,沒有任何反應。爲什麼會發生?
的問題之前打開,這裏是程序....jar文件無法雙擊打開。但是,在命令行
import javax.swing.JOptionPane;
class jar{
public void show(){
JOptionPane.showMessageDialog(null,"This is a test");
}
}
我創造了這個程序的jar文件,當我從命令提示符下執行它,程序運行非常好。
然而,當我雙擊jar文件,沒有任何反應。爲什麼會發生?
當你雙擊「罐子」,操作系統試圖用其註冊程序打開它。例如,如果你用「winzip」打開它,你顯然有興趣看看jar裏面有什麼,而不是執行它。但是,如果您希望程序在雙擊後執行,請將「java」作爲默認程序執行。
如何從命令行運行它? – Jens
如果雙擊不起作用,那麼.jar擴展名在您的操作系統中正確註冊。 –
我使用命令java -jar.test.jar Test.jar的是,我創建 – Rick