[問題] java新手問題

看板java作者 (阿U)時間12年前 (2012/02/04 01:12), 編輯推噓2(2012)
留言14則, 8人參與, 最新討論串1/1
最近在看書後試著自己打了一個結果沒辦法跑 但是編譯通過了 希望各位高手可以幫我看一下! 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

02/04 01:21, , 1F
class Ex6_2_1 前面加上 public
02/04 01:21, 1F

02/04 01:52, , 2F
加了 錯誤訊息還是一樣欸
02/04 01:52, 2F

02/04 02:11, , 3F
你的檔案名稱叫做「Ex6_2_1.java」嗎?
02/04 02:11, 3F

02/04 07:59, , 4F
我猜他的檔案名稱應該是「ex6_2_1.java」
02/04 07:59, 4F

02/04 13:28, , 5F
在ex那個class前加了public後 檔明確定是Ex6_2_1.java
02/04 13:28, 5F

02/04 13:32, , 6F
還是跑出一樣的錯誤訊息 第一次遇到這樣
02/04 13:32, 6F

02/04 15:13, , 7F
"java Ex6_2_1" 你是不是E打成小寫了- -
02/04 15:13, 7F

02/05 00:29, , 8F
我發現我放上原本再其他電腦上原本就會執行成功的都沒辦
02/05 00:29, 8F

02/05 00:31, , 9F
法跑欸 我是不是要重新裝jdk??可是javac可以跑
02/05 00:31, 9F

02/05 00:57, , 10F
看看是不是你的path沒設定好吧
02/05 00:57, 10F

02/05 01:37, , 11F
後來我開啟了jsp的伺服器就好了...感謝各位大大
02/05 01:37, 11F

02/05 15:15, , 12F
重頭到尾跟 JSP 有啥關係?
02/05 15:15, 12F

02/05 15:46, , 13F
問題到底在哪裡? 這太神奇了.....
02/05 15:46, 13F

02/05 20:11, , 14F
好像跟path有關係吧 把path路徑重設定好像就好了!
02/05 20:11, 14F
文章代碼(AID): #1FB1MORh (java)