精華區beta java 關於我們 聯絡資訊
※ makiyo.bbs@Kaohsiung.csie.nctu.edu.tw (我有妳就滿足) wrote: > 各位好 想請問一個小問題 > 我是初學JAVA的人 之前程式語言完全沒碰過 什麼都還不會 > 我去買了一本JAVA2的書 打算自己學 > 但是書裡面沒有附贈光碟 > 現在我想要練習裡面的範例 但是不知道要打在哪裡 > 書中有提到可以去 SUN 下載 > 我下載了一個JAVA2 SDK的壓縮檔 解壓所之後是一堆資料夾 要怎麼使用呢?? > 我先用 ULTRAEDIT 打了一個範例 Example.java 存檔在F:了 > 但是到命令提示字元打 F:\javac Example.java 時 > 它顯示" javac 不是內部或外部命令.可執行的程式或批次黨" > 請問我必須要怎樣做 或是下載什麼其他的東西 > 才可以練習編輯java的程式 > 麻煩各位高手前輩解答了 > 感激不盡... 小弟我打字比較快,所以,和你解說一下…如果要自學的話 請去看sun的文件,會很好歐(雖然我沒看過,但是一定讚,英文的) 第一、你要下載java2 的sdk,這個部份,請自己做 第二、下載完,安裝,這時候,是"安裝"部份,下一步就可以完成了 第三、安裝完要"設定"了,因為裝好,但是電腦並不知道要去哪裡執行 第四、設定PATH,這是環境變數的部份,當你執行某命令時,他會去PATH找 PATH的路徑都找過完還沒找到命令的執行檔,那就會和你說BAD command 第五、設定PATH,當初看你安裝在哪裡,一般1.4.2版的話,預設都是裝在 C:\j2sdk1.4.2 如果是我,我在"安裝"的時候,會改成C:\j2sdk就好了 知道安裝在哪裡之後,看一下第四點,你要讓電腦知道javac在哪裡 而它在C:\j2sdk1.4.2\bin 裡面,所以,你的PATH要設成C:\j2sdk1.4.2\bin 這是第一步 第六、你在編譯.java程式時,你必須讓"java"的編譯器知道你的.java檔在哪裡 像你的.java檔案是存在C:\test 下的話,你一定是讓dos畫面變成 c:\mars>吧,這時候你按 javac 你的檔名.java檔案時,要它在"這個目錄" 找 "你的檔名.java" 去編譯時,你必須和"java的環境"說,在這個資料夾 找就行了,所以你要設定"CALSSPATH","CALSSPATH"就是和"java的環境"說 要編譯的檔案去哪找,或是你可能有一個.java以上,你還會設計自己的類別 也是去"你的檔名.java"的"同層目錄"去找那個類別,而達成這個功能的設定 方法就是把"CLASSPATH"設成"."… 重點就是第五和六,請看看 第五和第六就是說 PATH設定成 你安裝的路徑\bin CLASSPATH設定成 . 這樣就行了 -- ███ ███ Post by mars ◢█ ▉▉█ █▇█ From pc-105.ee.stut.edu.tw ◥█◤ ﹉ ﹍ ﹋ 月光海洋BBS 《mobbs.stut.edu.tw》 163.26.220.130 > -------------------------------------------------------------------------- < 作者: NetFish (網魚￾ ￾ ￾ ￾ ) 看板: java 標題: Re: [問題]在Linux下的Java 時間: Sun Jul 18 03:13:38 2004 ※ 引述《zanfid.bbs@wretch.twbbs.org (空手即是道)》之銘言: : 請教一下,在Linux環境下的Java要如何設定如Path之類的參數? : 第二、那麼在編譯及執行程式上是不是如同windows上一樣的用法? : 例:javac , java 等等 : 第三、有可以在Linux上跑的IDE(java)嗎? : 感謝指教 m(_._)m 1st 用root 修改 /etc/profile 在最後面加上 export JAVA_HOME=/usr/java/j2sdk1.4.2_4 #這邊是打你的安裝的實際版本的位置 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/ 則所有的user 都適用; root 改完後需要re-login 才會生效. 如果是給個人使用測試, 可以修改 /home/someuser/.bash_profile ,一樣需要re-login 2nd 沒錯. 如果想知道現在使用的版本是否正確的話, 就打下列指令吧 [root@/]#java -version 3rd 沒用過....我都是用vi 比較多ㄟ.....@_@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.184.150