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