Ubuntu配置java环境

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
guochanglea
帖子: 12
注册时间: 2008-08-30 11:46

Ubuntu配置java环境

#1

帖子 guochanglea » 2008-08-31 11:26

我到官方下载了很多jdk文件 有jdk-6u7-linux-x64.bin这个文件 还有jdk-6u7-linux-i586-rpm.bin 文件
现在我不会安装配置了 我也按照论坛上的方法试过但是最后一步成功不了
谁能给我提供一个完整相信的配置方法 最好能告诉我 文件我应该放到什么地方 什么路径下
谢谢 我是新手
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#2

帖子 luojie-dune » 2008-08-31 11:29

用Debian系就用源吧。
apt://openjdk-6-jdk
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
guochanglea
帖子: 12
注册时间: 2008-08-30 11:46

#3

帖子 guochanglea » 2008-08-31 11:31

不行 你的方法出错
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#4

帖子 luojie-dune » 2008-08-31 11:43

那么你试着把以前装的卸载了吧。。。或者照着你的做法继续努力下去。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
CLOCKWORKHEART
帖子: 635
注册时间: 2007-11-05 19:26

#5

帖子 CLOCKWORKHEART » 2008-08-31 12:16

apt-get install sun-java6-jdk不行么?
Everything that has a beginning has an end.
guochanglea
帖子: 12
注册时间: 2008-08-30 11:46

#6

帖子 guochanglea » 2008-08-31 14:14

步骤1.根据自己机器的配置,从sun官方网站选择 http://java.sun.com/javase/downloads/index.jsp 下载JDK,我下载的是jdk_6u6_linux-x64.bin。

步骤2.点击桌面“应用程序”-->“附件”-->“终端”,进入终端窗口,输入sudo su 命令,取得root权限。

步骤3.在/usr目录下新建子目录java,并将下载的jdk_6u6_linux-x64.bin拷贝到该目录下,在终端输入命令
#mkdir /usr/java
#ls /home/casa2/桌面
#cp -fr /home/casa2/桌面/jdk_6u6_linux-x64.bin /usr/java
casa2是我的用户名,用firefox的默认的下载是在桌面。

步骤4.转到/usr/java目录下,开始安装jdk,在终端输入命令:
#cd /usr/java
#chmod u+x ./jdk_6u6_linux-x64.bin
#./jdk_6u6_linux-x64.bin








方法出错方法出错方法出错方法出错
安装程序将询问你是否尊守许可协议页面 ,回车,空格都可以,看完协议.
出现一行字:Do you aggree to the above license terms? [yes or no]
输入yes后,jdk被解压到usr/java/jdk1.6.0_06目录下。

步骤5.修改环境变量,设置PATH,JAVA_HOME,CLASSPATH,用gedit编辑器来修改profile文件,这个文件的修改会对所有的用户起作用,就改它了。网上很多地方用vi编辑器,试了下还是gedit好用
#gedit /etc/profile
在弹出的profile文件的末尾,umask 022之前加上以下设置的语句

export JAVA_HOME=/usr/java/jdk1.6.0_06
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

umask 022//原文件里的,不动它

保存退出。

步骤6.测试jdk是否安装成功
退出终端,注销一下,再次进入终端,输入java -version,可查到jdk版本信息,
java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b22, mixed mode)
说明安装成功。
guochanglea
帖子: 12
注册时间: 2008-08-30 11:46

#7

帖子 guochanglea » 2008-08-31 14:20

我一直按照6楼的方法做的
这是我昨天从网上找的方法
但是现在不管用
大家帮我看看哪里出错了
谢谢
头像
dsj
帖子: 810
注册时间: 2008-08-21 20:26

#8

帖子 dsj » 2008-08-31 14:25

首先,在http://java.sun.com下载jdk-6u1-linux-i586.bin,据说这个操作起来比较简单,不需要转换。
然后,可以把它放置在任何你喜欢的文件夹,如果对你的ubuntu 还不熟悉的话,建议把它放置到主文件夹(/home/*)下,我就放在了/home/zhaoxk
下面开始安装jdk:
如果从原自动安装的话默认是把jdk安装在/usr/lib/jvm/下面,我通过源安装jdk的安装情况

zhaoxk@zhaoxk-desktop:/boot/opt/eclipse$ ls /usr/lib/jvm
java-6-sun
java-6-sun-1.6.0.03
也可以自定义安装目录
也有安装在/opt下的,我在这里介绍的就是把它安装在了/opt下,
终端下进入你存放jdk-6u1-linux-i586.bin,例如我的位置是:/home/zhaoxk
$ cd /opt
$ sudo -s ls /home/my ./jdk-6u1-linux-i586.bin
一路回车,直到询问是否安装,输入yes回车

ok,安装完毕,下面配置环境变量
root@zhaoxk-desktop:/# sudo gedit /etc/environment
加入一下内容
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
保存即可!!!
也可以这样配置classpath,修改所有用户的环境变量
$ sudo gedit /etc/profile
在文件最后添加
复制内容到剪贴板
代码:
#set java environment

JAVA_HOME=/opt/jdk1.6.0_01

export JRE_HOME=/opt/jdk1.6.0_01/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[注意]
以上文件不要写错,一旦写错,重启后很可能进不了系统!
软件交流群:17264279
图书分享群:18246379
互动社区:http://www.ubuntuchina.com/
回复