Re: [問題] javac的問題 雖然已經莫名其妙地解決了

作者: pttworld (批踢踢世界)   2015-05-08 06:32:35
有經歷DOS年代的人都會知道這是path問題。
技術上就是我如何不切入到該執行檔的目錄卻也能執行該執行檔的功能。
※ 引述《a3567152 (期待的盼望)》之銘言:
: http://it-easy.tw/java-class-1/
: 原本照著網址上的做法
: 試了兩三次還是不行
: 然後把C:\Program Files\Java\jdk1.7.0_79\bin放在最後面(前面有加分號;)也不行
: 放在最前面C:\Program Files\Java\jdk1.7.0_79\bin(後面有加分號;)也不行
: 當初打開cmd其嘗試javac指令 C:\user\a3567152>javac 一直失敗
: 然後就突然想到去開看看javac
: 指令如下 C:\Program Files\Java\jdk1.7.0_79\bin>javac 可以了
這句是有安裝jdk在該目錄底下就可以有功能的。你的所在位置就在執行檔目錄。
: 後來我又嘗試javac指令 C:\user\a3567152>javac 它竟然可以了...
這句就是你的目標,因為javac理論上不會在該目錄。而你要執行它。
: 後來我就嘗試把\bin放在path最前面跟最後面也都沒問題了
: 雖說之前曾經有四五次成功的經驗 但這次經驗讓我摸不著頭緒
: 有大大願意分享其看法嗎
: 感謝
如果想追究其原因(到底是如何神奇可以用耶?)
那麼,請再次把Path中的C:\.......\bin刪除。
關閉該修改環境變數視窗,執行cmd再一次嘗試。
再加入C:\......\bin,關閉視窗,執行cmd再嘗試。
建議你每次嘗試只改變一個動作和之前不一樣。
以確認問題的癥結點和自己操作的盲點在那裏。
但我真的建議你:既然已經能編譯,就請接下去課程多寫幾隻程式了。
作者: a3567152 (期待的盼望)   2015-05-08 06:48:00
感謝你的回信 原本想要寫eclipse卻卡在第一關XD

Links booklink

Contact Us: admin [ a t ] ucptt.com