看板 java 關於我們 聯絡資訊
最近要修改某一個套件底下的某個Class (繼承下來的套件所以沒原始檔) 反編譯後使用CMD來編譯但是會出現cannot find symbol,所以我使用classpath 引入了套件 javac -classpath ABCD.jar EFGH.java 來編譯 卻會出現在同一個套件資料夾底下的CLASS引用不到的錯誤 但是如果拿掉ABCD.jar反而是引用不到外部函式庫 雖然考了SCJP也上過課但是都快忘光拉LOL... 不知道大家有沒有解 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.85.47
LPH66:classpath 多加上你寫的東西的目錄 03/06 10:53
tomoyaken14:試試看將.jar檔放進/jdk/jre/lib/ext/裡面 03/06 11:40
PsMonkey:==.==== 樓上,不要再教這招了.... 03/06 11:42
tsungchic:javac -cp .;ABCD.jar EFGH.java 03/06 22:25
pcyu16: ^ 這個跟環境有關, 不過windows是分號沒錯 03/06 23:55
m339606:抱歉這麼晚才回報結果,四樓的方法可以用,感謝。 03/12 08:52