看板 java 關於我們 聯絡資訊
不一定要以書為出發點 先了解基本的 再了解複雜的 如果書的寫法是具有變化性 你不懂的話就先簡單化來一個一個拆開做了解原理會比較好 這樣你也比較不會一開始就弄的火大甚至想放棄 path 是什麼 path是讓os找到你的開發工具在哪 如你compiler在使用的javac工具 所以你java安裝在c:\java的話 那你path路徑就是c:\java\bin classpath是讓你的jvm去找你的class放在哪 比如說 你compiler後的java class都在d糟 那你classpath就設定在d:\ 那你之後在dos就不用切路徑 直接去run執行檔就可以了 javahome是設定jdk安裝的位置 目的是讓有些程式需要找jdk安裝路徑時能找到 基本上一開始你就只要設定path就夠用了 ※ 引述《kelry (公道自在人心)》之銘言: : 大家好,我是java初學者, : 最近看了猛虎出閘這本書, : 有一個小問題我搞不懂, : 一般「環境設定」path都單純的輸入該java資料夾的bin, : ex: C:\Program Files\java\jdkxxx\bin : (此法我沒用,因為我想我之後還要一直靠這本書...所以還是以他為出發點比較好?!) : 而在猛虎出閘中所教到的,要設定三個主要的環境設定, : 1. JAVA_HOME的路徑(JDK安裝位置) : 2. CLASSPATH路徑參數設定 : 3. Path路徑參數設定 : 我看他的內容好像是新增一個JAVA_HOME變數, : 指向JDK安裝位置,然後再設定Path在原變數值後面加上 : ;%JAVA_HOME%\bin : 而CLASSPATH的變數值是輸入. : 我的問題來了.... : 為什麼他要設定這麼多?!不像其他的書那樣簡單的設定... : 而且我學他用完後....他一直說找不到我的檔案, : 不管我把檔案存在哪個鬼地方....他都找不到@@ : 想要請問各位這是為什麼呢?! : 希望可以為我解答.... : 謝謝大家!!!!!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.106.19.33
sbrhsieh:設定 path 也非必要。 09/29 14:57
kelry:恩恩謝謝你清楚的解說!!!我知道了!! 09/29 15:25
etman395:你的意思是當下set path=c:\java\bin?? 09/29 15:28
sbrhsieh:這也不是必要的。為什麼不能使用完整路徑? 09/29 16:01
PsMonkey:不要忘了,在 windows 下 set path 只是為了能偷懶阿... 09/29 16:30
costbook:因為 1.方便 2.可讀性 09/30 06:03