java中环境变量不设置可以不???
- boyzhigang
- 帖子: 258
- 注册时间: 2006-07-02 22:13
- 来自: 山东
- nmvr2600
- 帖子: 215
- 注册时间: 2005-11-01 18:23
- boyzhigang
- 帖子: 258
- 注册时间: 2006-07-02 22:13
- 来自: 山东
-
- 帖子: 36
- 注册时间: 2005-10-13 20:40
- 来自: 广东省广州市
-
- 帖子: 1074
- 注册时间: 2006-01-18 15:01
- triston
- 帖子: 42
- 注册时间: 2007-01-22 17:36
- 联系:
- triston
- 帖子: 42
- 注册时间: 2007-01-22 17:36
- 联系:
- Classicning
- 帖子: 48
- 注册时间: 2007-02-13 22:10
- 联系:
- ggjjzhzz
- 帖子: 137
- 注册时间: 2006-12-21 9:46
在linux中设置环境变量的完整过程是这样的。
从java.sun.com上下载JDK的安装文件,一般是jdk1.5.0_10_XXXX.bin的格式。
解开生成JDK目录,这里假设是/usr/java/jdk1.5.0_10/
在这个文件的末尾追加:
保存/etc/profile之后,别忘了执行下面这个命令,使环境变量的更改马上起作用。
如果执行上面这个命令时报错,请仔细检查你在/etc/profile里新增的文本是不是有错。
最后检查环境变量更改是否生效:
从java.sun.com上下载JDK的安装文件,一般是jdk1.5.0_10_XXXX.bin的格式。
解开生成JDK目录,这里假设是/usr/java/jdk1.5.0_10/
代码: 全选
sudo gedit /etc/profile
代码: 全选
export JAVA_HOME=/usr/java/jdk1.5.0_10/
#注意把新添加的JDK的bin目录追加在$PATH的最前面,这样当系统中安装有多个JDK版本时,程序会优先搜寻排在最前面的JDK版本。
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
代码: 全选
source /etc/profile
最后检查环境变量更改是否生效:
代码: 全选
java -version
- stlxv
- 论坛版主
- 帖子: 8275
- 注册时间: 2006-05-03 0:39
- 来自: المريخ
-
- 帖子: 40
- 注册时间: 2007-04-17 0:42
Classicning 写了:你好,我是新手,我也是用bin安装的,然后也按照你的设置做了,但打印的version是自带的1.4.2,想请教一下如何解决?triston 写了:我是自己安装了jdk-5.0.09-linux-i586.bin
然后在/etc/environment文件中添加下面内容:
CLASSPATH=你jdk的安装目录/lib
JAVA_HOME=你jdk的安装目录
然后在命令行终端用javac -version 来验证。如果可以打印出版本号,就说明成功。
代码: 全选
update-alternatives --config javac