自從我編寫了任何程序之後已經有好幾年了,但是我編寫了這個小程序來幫助解決我們在工作中遇到的問題。我做了一些關於如何製作jar文件的功課,並遵循了這些步驟。當我嘗試執行創建的jar文件時,沒有任何反應。有人能指引我朝着正確的方向嗎?Jar文件將不會執行
源代碼:
import java.io.*;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class CardOutput
{
public static void main(String[] args) throws IOException
{
String inputA;
JFrame parent = new JFrame();
boolean truth = true;
while(truth)
{
inputA = JOptionPane.showInputDialog("Please Swipe Card");
if(inputA.length() == 0)
{
truth = false;
}
else if(inputA.length() != 14)
{
inputA = JOptionPane.showInputDialog("Invalid Card Number \n" + "Please Swipe Card");
}
else
{
JOptionPane.showMessageDialog(parent, "Your Card Number is " + inputA.substring(4,13));
}
}
JOptionPane.showMessageDialog(parent, "Program is now ending");
System.exit(0);
}
}
清單文件行:主類:CardOutput.class
批處理文件I創建以形成.jar文件:
@ECHO OFF
C:
CD "C:\Users\timmcj\Desktop\CardOutput
"C:\Program Files\Java\JDK1.7.0_09\bin\jar.exe" cvfm CardOutput.jar manifest.txt *.class
PAUSE
典型的「循環永遠」是'while(true){...}'。國際海事組織使用一個變量來模糊事物,特別是當「真實==虛假」時。 –