[問題] Eclipse中,只有個別class會找不到的情況
如標題,
懷疑到底是程式碼有問題,還是classpath沒設定好?
但測試其他class下去run 都可正常執行,只有這個失敗。
因此不排除是前者,程式碼如下:
package cn.itcast.path;
public class Demo1 {
static String userName = "root";
static String password = "123";
public static void main(String[] args) {
System.out.println("用戶名:" + userName + " 密碼: " + password);
}
}
--------------------------------------------------------------------
錯誤: 找不到或無法載入主要類別 cn.itcast.path.Demo1
原因: java.lang.ClassNotFoundException: cn.itcast.path.Demo1
--------------------------------------------------------------------
不知道是不是跟 static 的運行有關係? 懇請指點...
另外想問 classpath 到底應該預設在哪比較好?
一般都設定在 Eclipse 中的 workspace 這邊嗎?
然後到底是設定在"使用者變數"還是"系統變數"裡面呢?
我目前只確定 path 是加在"系統變數"前面,jdk資料夾/bin這裡。
而關於 classpath 設定方式講法就很多種。
感謝解答疑惑~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.115.177
※ 文章網址: https://www.ptt.cc/bbs/java/M.1512663172.A.CB1.html
→
12/09 08:46,
7年前
, 1F
12/09 08:46, 1F
→
12/09 18:12,
7年前
, 2F
12/09 18:12, 2F
→
12/10 05:19,
7年前
, 3F
12/10 05:19, 3F
※ 編輯: aqua2012 (218.161.115.177), 12/10/2017 05:20:21
→
12/10 12:06,
7年前
, 4F
12/10 12:06, 4F
→
12/10 22:13,
7年前
, 5F
12/10 22:13, 5F
java 近期熱門文章
PTT數位生活區 即時熱門文章