作者etman395 (技术时代)
看板java
标题Re: [问题] "猛虎出闸"所教的java的环境设定
时间Tue Sep 29 14:25:42 2009
不一定要以书为出发点
先了解基本的 再了解复杂的
如果书的写法是具有变化性
你不懂的话就先简单化来一个一个拆开做了解原理会比较好
这样你也比较不会一开始就弄的火大甚至想放弃
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
1F:→ sbrhsieh:设定 path 也非必要。 09/29 14:57
2F:推 kelry:恩恩谢谢你清楚的解说!!!我知道了!! 09/29 15:25
3F:→ etman395:你的意思是当下set path=c:\java\bin?? 09/29 15:28
4F:→ sbrhsieh:这也不是必要的。为什麽不能使用完整路径? 09/29 16:01
5F:推 PsMonkey:不要忘了,在 windows 下 set path 只是为了能偷懒阿... 09/29 16:30
6F:推 costbook:因为 1.方便 2.可读性 09/30 06:03