=3= 終於可以運作JAVA!
=ˇ= 以前32bit XP可以運作,現在64bit Win7卻不能了?
@@ Dos可愛地表示:"錯誤:找不到或無法載入主要類別"
ˋ口ˊ香菇表示:欸,明明前面編譯都過關了,怎麼會這樣呢?
去G大神查了一下,正解是把ClassPath那條"你貼的位址"刪除就行。
特地去查了一下到底ClassPath在做什麼。0.0
網址:http://openhome.cc/Gossip/JavaEssence/WhatClasspath.html
從大篇長文節錄重點:"預設的CLASSPATH就會讀取當前目錄下的.class,但是如果你自行指定了CLASSPATH,則以你指定的為主。"
從大篇長文節錄重點:"預設的CLASSPATH就會讀取當前目錄下的.class,但是如果你自行指定了CLASSPATH,則以你指定的為主。"
所以當我把資料夾附帶程式放在D槽,在Dos下編譯指令。
因為在ClassPath設定好路徑(安裝在C槽JDK位址),簡單來說路徑被設死的,資料夾附帶程式"一定"要放在你此位址資料夾底下才能運作。
即使能過編譯,但是直譯時當然會找不到囉(因為程式放在D槽)!
因為在ClassPath設定好路徑(安裝在C槽JDK位址),簡單來說路徑被設死的,資料夾附帶程式"一定"要放在你此位址資料夾底下才能運作。
即使能過編譯,但是直譯時當然會找不到囉(因為程式放在D槽)!
最近二度見到初戀Java(是VB吧?),不自覺又懷念以前狂找錯時光。
全站熱搜