作者sing10407 (阿U)
看板java
標題[問題] java新手問題
時間Sat Feb 4 01:12:51 2012
最近在看書後試著自己打了一個結果沒辦法跑
但是編譯通過了
希望各位高手可以幫我看一下!
class C {
private int i;
public void setInfo(int i) {
this.i = i;
}
public int getInfo() {
return i;
}
}
class D extends C {} // 類別 D 繼承類別 C
class Ex6_2_1 {
public static void main(String[] args) {
D d = new D();
d.setInfo(10);
System.out.println("The value of d is: "+d.getInfo());
}
}
錯誤訊息:
exception in thread "main" java.lang.NoClassDefFoundError:ex6_2_1
caused by:......
could not find the main class:ex6_2_1. program will exit.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.18.56
1F:→ tkcn:class Ex6_2_1 前面加上 public 02/04 01:21
2F:→ sing10407:加了 錯誤訊息還是一樣欸 02/04 01:52
3F:→ james732:你的檔案名稱叫做「Ex6_2_1.java」嗎? 02/04 02:11
4F:→ asilzheng:我猜他的檔案名稱應該是「ex6_2_1.java」 02/04 07:59
5F:→ sing10407:在ex那個class前加了public後 檔明確定是Ex6_2_1.java 02/04 13:28
6F:→ sing10407:還是跑出一樣的錯誤訊息 第一次遇到這樣 02/04 13:32
7F:→ pzyc79:"java Ex6_2_1" 你是不是E打成小寫了- - 02/04 15:13
8F:→ sing10407:我發現我放上原本再其他電腦上原本就會執行成功的都沒辦 02/05 00:29
9F:→ sing10407:法跑欸 我是不是要重新裝jdk??可是javac可以跑 02/05 00:31
10F:→ k70430:看看是不是你的path沒設定好吧 02/05 00:57
11F:→ sing10407:後來我開啟了jsp的伺服器就好了...感謝各位大大 02/05 01:37
12F:推 PsMonkey:重頭到尾跟 JSP 有啥關係? 02/05 15:15
13F:推 LaPass:問題到底在哪裡? 這太神奇了..... 02/05 15:46
14F:→ sing10407:好像跟path有關係吧 把path路徑重設定好像就好了! 02/05 20:11