浏览 39035 次
锁定老帖子 主题:JAVA环境变量设置
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-29
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-12-29
最后修改:2008-12-29
你两个地方都用绝对路径。。。那你定义JAVA_HOME做什么呀? |
|
返回顶楼 | |
发表时间:2008-12-29
自从安了5.0我就再也没设置过这个
|
|
返回顶楼 | |
发表时间:2008-12-29
为了方便引用,比如,你JDK安装在C:\Program Files\Java\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二、归一原则, 当你JDK路径被迫改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则,你就要更改任何用绝对路径引用JDK目录的文档, 要是万一你没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃! 三、第三方软件会引用约定好的JAVA_HOME变量, 不然, 你将不能正常使用该软件, 以后用JAVA久了就会知道, 要是某个软件不能正常使用, 不妨想想是不是这个问题. |
|
返回顶楼 | |
发表时间:2008-12-29
其实两个地方引用了绝对路径只是让大家清楚 原理 最终是想利用java_home来起到上述作用
|
|
返回顶楼 | |
发表时间:2009-08-04
最后修改:2009-08-04
也就是说,定义了JAVA_HOME之后,再定义CLASSPATH时就不用写绝对路径,而是直接像下面这样写就行了么?
CLASSPATH:...%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar |
|
返回顶楼 | |