ubuntu安装jdk全过程(仅供参考)
- zhu071011
- 帖子: 46
- 注册时间: 2010-04-16 18:18
Re: ubuntu安装jdk全过程(仅供参考)
楼主,我jdk已经下好前两步都做好了,但是到了第三步碰到一个很奇怪的问题,我几呼无法正常的在 /ect/enviroment调出来的东西里面打上你输入的代码,就是PATH="..... 这 三句话.这是怎么回事?
-
- 帖子: 14
- 注册时间: 2009-08-15 9:57
Re: ubuntu安装jdk全过程(仅供参考)
谢谢楼主,特别是那段多jdk的,我都无助了。怎么重启都是找不到我所安装的。
谢谢
谢谢
- JarodLee
- 帖子: 180
- 注册时间: 2007-09-02 18:54
- 来自: ghtxx.cn
- 联系:
Re: ubuntu安装jdk全过程(仅供参考)
谢谢分享,正在学习java
-
- 帖子: 12
- 注册时间: 2008-12-08 17:54
Re: ubuntu安装jdk全过程(仅供参考)
感谢lz,已经装成功了。
-
- 帖子: 22
- 注册时间: 2009-10-04 0:26
Re: ubuntu安装jdk全过程(仅供参考)
正在学习java,谢谢lz
- io8oi
- 帖子: 8
- 注册时间: 2010-03-03 16:36
Re: ubuntu安装jdk全过程(仅供参考)
兄弟们照着这个做能成功?? 奇了怪了就。。。。gbluo 写了:首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中
然后,在shell中执行:修改bin文件权限,使其可执行代码: 全选
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin
然后,执行将会出现字幕,持续按回车键,直至屏幕显示要求输入yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_12目录。代码: 全选
sudo /usr/lib/jvm/java/jdk1.6.0_12.bin
此时,jdk已安装完毕,下面进行配置
执行在environment中修改,出现如下部分代码: 全选
sudo vi /etc/environment
执行PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)代码: 全选
sudo source /home/ghoul/.bashrc
由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行通过这一步将我们安装的jdk加入java选单。代码: 全选
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300 update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
然后执行通过这一步选择系统默认的jdk代码: 全选
update-alternatives --config java
这样,再在shell中输入时,就会显示系统使用的java是sun的java。代码: 全选
java -version
代码: 全选
PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin" 切忌记得:这是英文等号
-
- 帖子: 1
- 注册时间: 2010-04-04 18:48
Re: ubuntu安装jdk全过程(仅供参考)
是将JDK解压后在移动到/usr/lib/jvm/java/ 吧 ?
-
- 帖子: 1
- 注册时间: 2010-12-21 17:09
Re: ubuntu安装jdk全过程(仅供参考)
我用的是64位,amd,9.04,用命令sudo source /etc/environment 提示命令找不到,但是su之后,直接用source可以。用sudo source /etc/environment 没法使环境变量生效,用后一种方式能生效。
-
- 帖子: 34
- 注册时间: 2011-01-03 16:18
- 联系:
Re: ubuntu安装jdk全过程(仅供参考)
happitle 写了:我是在10.4下面装jdk,不过“sudo source /home/ghoul/.bashrc”这一代码无法执行。首先是source 前面不能有sudo,否则会找不到命令;其次在/home目录下也没有ghoul子目录。
其后的操作过程执行后,没有成功。
由于我比较偏好直接修改环境变量,于是借鉴另一个论坛上的帖子的配置部分完成了安装。
首先在终端中输入
1. $sudo -i ----进入超级用户
2. #export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12/bin ----载入JAVA根目录
3. #export PATH=$JAVA_HOME/bin:$PATH ----设置环境变量(应用文件)
4. #export CLASSPATH=.:JAVA_HOME/lib ----设置环境变量(类文件)
5. #export JAVA_HOME CLASSPATH PATH ----将三个文件一起载入
接着,在终端使用echo命令检查环境变量设置情况。
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
最后,检查JDK是否安装成功。
#java -version
如果看到JVM版本及相关信息,即安装成功!
由于是新手,这中间的原理还不太清楚,还请高手指点!
求解。高手们解答下.
在通往牛逼的路上,我一路狂奔!
-
- 帖子: 198
- 注册时间: 2009-05-16 14:22
- gxr
- 帖子: 2
- 注册时间: 2011-01-19 18:12
Re: ubuntu安装jdk全过程(仅供参考)
其中的gbluo 写了:首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中
然后,在shell中执行:修改bin文件权限,使其可执行代码: 全选
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin
然后,执行将会出现字幕,持续按回车键,直至屏幕显示要求输入yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_12目录。代码: 全选
sudo /usr/lib/jvm/java/jdk1.6.0_12.bin
此时,jdk已安装完毕,下面进行配置
执行在environment中修改,出现如下部分代码: 全选
sudo vi /etc/environment
执行PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)代码: 全选
sudo source /home/ghoul/.bashrc
由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行通过这一步将我们安装的jdk加入java选单。代码: 全选
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300 update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
然后执行通过这一步选择系统默认的jdk代码: 全选
update-alternatives --config java
这样,再在shell中输入时,就会显示系统使用的java是sun的java。代码: 全选
java -version
代码: 全选
sudo source /home/ghoul/.bashrc
- gxr
- 帖子: 2
- 注册时间: 2011-01-19 18:12
Re: ubuntu安装jdk全过程(仅供参考)
其中的happitle 写了:我是在10.4下面装jdk,不过“sudo source /home/ghoul/.bashrc”这一代码无法执行。首先是source 前面不能有sudo,否则会找不到命令;其次在/home目录下也没有ghoul子目录。
其后的操作过程执行后,没有成功。
由于我比较偏好直接修改环境变量,于是借鉴另一个论坛上的帖子的配置部分完成了安装。
首先在终端中输入
1. $sudo -i ----进入超级用户
2. #export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12/bin ----载入JAVA根目录
3. #export PATH=$JAVA_HOME/bin:$PATH ----设置环境变量(应用文件)
4. #export CLASSPATH=.:JAVA_HOME/lib ----设置环境变量(类文件)
5. #export JAVA_HOME CLASSPATH PATH ----将三个文件一起载入
接着,在终端使用echo命令检查环境变量设置情况。
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
最后,检查JDK是否安装成功。
#java -version
如果看到JVM版本及相关信息,即安装成功!
由于是新手,这中间的原理还不太清楚,还请高手指点!
代码: 全选
2. #export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12/bin ----载入JAVA根目录
即该条命令应改为:
代码: 全选
#export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
-
- 帖子: 1
- 注册时间: 2006-03-30 9:04
-
- 帖子: 4
- 注册时间: 2010-04-08 23:13
Re: ubuntu安装jdk全过程(仅供参考)
感谢楼主的分享,不过,里面好像有一个错误,也可能是因为个人机器的原因吧。
文章中提到的一个步骤是执行 sudo source /home/ghoul/.bashrc
其实应该是执行 source /etc/environment 吧,一是source的对象,二是source前面不需要加sudo的。
毕竟,之前的JAVA_HOME等环境变量的设置都是设置在/etc/environment里了,要执行命令使环境变量生效的话,source的对象应该是/etc/environment 。
文章中提到的一个步骤是执行 sudo source /home/ghoul/.bashrc
其实应该是执行 source /etc/environment 吧,一是source的对象,二是source前面不需要加sudo的。
毕竟,之前的JAVA_HOME等环境变量的设置都是设置在/etc/environment里了,要执行命令使环境变量生效的话,source的对象应该是/etc/environment 。
-
- 帖子: 4
- 注册时间: 2011-03-10 10:04
Re: ubuntu安装jdk全过程(仅供参考)
LZ,安装jdk改变了环境变量之后,如果还想改回来要怎么办的?