請問一下...java的錯誤訊息....





Gison
2002-01-05, 01:44 AM
以下是程式碼.....
---------------------------------------------------
import javax.swing.JOptionPane;

public class Welcome4 {
public static void main( String args[] )
{
JOptionPane.showMessageDialog(
null, "Welcome\nto\nJava\nProgramming!" );

System.exit( 0 );
}
}
---------------------------------------------------
用javac可以順利編譯成 Welcome4.class 檔...
之後使用java 直譯時會產生之下的錯誤訊息...

Exception in thread "main" java.lang.NoClassDefFoundError: Welcome4/class

請問是什麼原因呢,謝謝.....




sinful
2002-01-05, 11:50 AM
嗯...基本上呢.....
這位兄台...你打錯了..一_一''....
你應該鍵入....[java welcome4]....我run過了....沒錯...
若你鍵入...[java welcom4.java]....則會出現你所說的錯誤訊息...
要執行時...應當是去run class檔...而非java檔.....

Gison
2002-01-05, 07:43 PM
我執行過javac welcome4.java
再執行 java welcome4.class
這樣子不行說....謝謝您的回覆.....:confused:

sinful
2002-01-05, 09:49 PM
嗯....請於DOS下...鍵入...[java welcome4]....就行了...
後面不用加[.class]..這個副檔名.....

Gison
2002-01-06, 09:19 AM
哦...原來如此...
謝謝您的熱心回答...:)