当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在linux中设置java环境变量的完整过程
帖子发表于 : 2007-02-20 6:10 
头像

注册: 2006-12-21 9:46
帖子: 137
送出感谢: 0 次
接收感谢: 0 次
在linux中设置环境变量的完整过程是这样的。

从java.sun.com上下载JDK的安装文件,一般是jdk1.5.0_10_XXXX.bin的格式。
解开生成JDK目录,这里假设JDK安装在/usr/java/jdk1.5.0_10中:
代码:
sudo chmod 755 jdk1.5.0_10_XXXX.bin
sudo ./jdk1.5.0_10_XXXX.bin
sudo mkdir /usr/java
sudo mv jdk1.5.0_10/ /usr/java




代码:
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


保存/etc/profile之后,别忘了执行下面这个命令,使环境变量的更改马上起作用。
代码:
source /etc/profile

如果执行上面这个命令时报错,请仔细检查你在/etc/profile里新增的文本是不是有错。

最后检查环境变量更改是否生效:
代码:
java -version


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-02-22 11:15 

注册: 2006-06-16 23:27
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
:x :x :x :x
可惜我到ROOT下,看看
还是Ubuntu的默认环境!!
就是JDK1。4,当然在当前用户是JDK5了.
为什么我要写这些呢?对什么有影响吗??
当然,你装MYECLIPSE就知道了。
建议Ubuntu的下一个版本,把自己带 的JAVA环境去掉!!


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-02-22 14:42 
头像

注册: 2007-01-22 17:36
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
我安装了jdk1.5后,我是在environment文件中加入环境变量的。
LZ是在profile文件中加入环境变量。
请问两者有何区别,也就是说environment文件和profile文件在UB中有何区别?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-02-22 16:15 

注册: 2006-06-16 23:27
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
我 用了
sudo apt-get install sun-java5-jdk
安装完毕之后,选择默认 java:
sudo update-alternatives --config java,


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-02-28 13:40 
头像

注册: 2006-10-04 21:52
帖子: 228
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
jstone1 写道:
:x :x :x :x
可惜我到ROOT下,看看
还是Ubuntu的默认环境!!
就是JDK1。4,当然在当前用户是JDK5了.
为什么我要写这些呢?对什么有影响吗??
当然,你装MYECLIPSE就知道了。
建议Ubuntu的下一个版本,把自己带 的JAVA环境去掉!!



ubuntu可以选择java配置的。

就像楼上说的那样做。
安装完毕之后,选择默认 java:
sudo update-alternatives --config java,

这样之后你
java -version就是你刚才选择的那个java了。


_________________
本本Acer TravelMate 2403NWXM
xubuntu (feisty fawn)
我的blog:http://jdkcn.com


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-03-03 15:40 
头像

注册: 2006-07-08 14:07
帖子: 1771
送出感谢: 14
接收感谢: 1
java -version 后都

java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)



但我用javac命令怎就是不行?

bash: javac: command not found

??


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-03-03 15:41 
头像

注册: 2006-07-08 14:07
帖子: 1771
送出感谢: 14
接收感谢: 1
还有,java中文还是不行?


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-03-04 7:43 
头像

注册: 2006-12-21 9:46
帖子: 137
送出感谢: 0 次
接收感谢: 0 次
eagle5678 写道:
java -version 后都

java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)



但我用javac命令怎就是不行?

bash: javac: command not found

??


你安装的是JRE不是JDK吧。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译