Flyingis

Talking and thinking freely !
Flying in the world of GIS !
随笔 - 156, 文章 - 16, 评论 - 589, 引用 - 0
数据加载中……

在Linux下安装JDK及环境设置

作者:Flyingis

我在Fedora Core 3上已经成功安装了jdk(jdk-1_5_0_02-linux-i586.rpm),其它版本的Linux基本相同,过程如下:

1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。

进入安装目录
#cd /home
#cp jdk-1_5_0_02-linux-i586.rpm /usr/local
#cd /usr/local
给所有用户添加可执行的权限
#chmod +x jdk-1_5_0_02-linux-i586.rpm.bin
#./jdk-1_5_0_02-linux-i586.rpm.bin
此时会生成文件jdk-1_5_0_02-linux-i586.rpm,同样给所有用户添加可执行的权限
#chmod +x jdk-1_5_0_02-linux-i586.rpm
安装程序
#rpm -ivh jdk-1_5_0_02-linux-i586.rpm
出现安装协议等,按接受即可。

2.设置环境变量。
#vi /etc/profile
在最后面加入 
#set java environment
JAVA_HOME=/usr/java/jdk-1_5_0_02
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出。

要使JDK在所有的用户中使用,可以这样:
vi /etc/profile.d/java.sh
在新的java.sh中输入以下内容: 
#set java environment
JAVA_HOME=/usr/java/jdk-1_5_0_02
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh

3.在终端使用echo命令检查环境变量设置情况。
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH

4.检查JDK是否安装成功。
#java -version
如果看到JVM版本及相关信息,即安装成功!

posted on 2005-10-28 15:59 Flyingis 阅读(86450) 评论(27)  编辑  收藏 所属分类: JavaSELinux | Unix 技术

评论

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

建议放入非首业原创技术区
2005-10-28 19:18 | 江南白衣@ITO

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

同意:)
2005-10-28 19:26 | Flyingis

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

谢谢啊
2006-06-06 20:49 | jinhf

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

其实,这样安装jdk默认到/usr/java里了,最好指明安装路径

www.ekui.net
2007-07-31 14:38 | jackey

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

您好,我按你上述的方法在我的virtual linux下弄出现了个大问题
现在会话都登录不了
造成系统重装,为什么会有这种情况
2007-11-28 20:54 | wang

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

@wang
安装过程没有问题的,为什么出现你说的情况就不好说了,造成会话无法登陆情况有N种。
2007-12-04 15:17 | Flyingis

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

要log out 一次才好用
2008-06-25 15:28 |

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

logout是为了让环境变量生效,source或切换用户就行。
2008-07-30 14:15 | Flyingis

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

啥破贴,害死人了!!!!!环境变量被破坏了,xxxxxx!
2009-04-03 09:39 |

# re: 在Linux下安装JDK及环境设置[未登录]  回复  更多评论   

重启不了啦,有什么方法?
2009-04-23 14:03 | alan

# re: 在Linux下安装JDK及环境设置[未登录]  回复  更多评论   

会话进入不了啊,兄弟,咋办?
2009-04-23 14:08 | alan

# re: 在Linux下安装JDK及环境设置[未登录]  回复  更多评论   

用一下方法修复,不需要重装系统!

Linux命令行输入命令执行后报“bash:....:command not found”这是由于系统PATH设置问题,PATH没有设置对,系统就无法找到精确命令了。



1、在命令行中输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 这样可以保证命令行命令暂时可以使用。命令执行完之后先不要关闭终端。



2、在命令行中输入 vi /etc/profile.d/java.sh 查看是否自己另外设置了PATH属性。



在Vi编辑器中输入



export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin



我的Linux系统是由于设置JAVA环境变量时设置PATH属性导致command not found错误,所以我本机的PATH属性设置如下:



export PATH=$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin





3、关闭终端,重新打开终端,输入命令执行,OK,全部正常!



2009-04-23 17:53 | alan

# re: 在Linux下安装JDK及环境设置[未登录]  回复  更多评论   

对了,还要对/etc/profile 文件的内容 PATH 进行修改
PATH=$JAVA_HOME:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
2009-04-23 17:57 | alan

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

2.设置环境变量。
#vi /etc/profile
在最后面加入
#set java environment
JAVA_HOME=/usr/java/jdk-1_5_0_02
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

//这里不是在最后面一行, 而是在最后一行前面加入才行, 不然的话会
出现进不去界面的。
2009-05-25 14:17 | Tu1ip

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

@Tu1ip

界面是空白,什么都没有
2009-07-27 15:18 |

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

改完配制文件保存后,要在终端执行source /etc/profile,文件才能生效
2011-01-13 09:01 | 了以

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

我按照楼主的方法搞得,可以用啊。执行source /etc/profile。然后logout再登入
2011-07-05 16:02 | k11

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

坑爹啊,完全挂了
2011-07-27 14:53 | 我勒个去

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

赶紧把帖子删了吧...害死一批又一批
2011-12-19 19:26 | cade

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

烂帖子,也挂着上面!搞得现在出大问题了~
2012-01-03 16:56 | linux

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

额,,,我按照这个方法配置成功了,看见楼上的口水,不知怎么回事
2012-02-23 10:23 | dongtianlaile

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

把此贴删了吧,可能楼主有什么地方没说清楚,若按照此贴操作,必挂!!
用Ubuntu,现在连修复模式都进不了~~~!!!!晕死!!
2012-03-26 12:18 | 赶快删贴吧

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

按博主方法,重启进不了桌面,折腾了半天终于找到解决办法:

目的:删除之前导致不能进入系统的所有修改(本人用Ubuntu10.04,其它版本不保证成功,但基本一样)

1. 在要求输入用户名密码页面,按ctrl+alt+F1进入命令界面(若不能进入,重启)
2. 因为进入了命令模式(平时用的ls要改为/bin/ls, sudo改为/usr/bin/sudo
cd则不用改),vi编辑器不能用(我也不知道为什么),查看了/bin目录,可以用nano编辑器:
$cd /etc
/etc$/usr/bin/sudo /bin/nano profile

注意:nano下,保存是ctrl+o,之后回车;退出是ctrl+x,之后回车

3.删除掉之前的修改,重启,一切正常!!

铭记:以后看贴,要浏览评论后再操作!!
2012-03-26 15:56 | 有救了!不用重装

# re: 在Linux下安装JDK及环境设置[未登录]  回复  更多评论   

被坑了,系统果然死掉了,PATH被修改了,系统崩溃重装了。。。
2012-05-02 00:53 | jack

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

按照这方法果然挂了,,,,,最后还是重置PATH才搞定。。。。
2013-03-04 09:55 | 菜鸟修了3个小时

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

LINUX都不能登录了。。 我日啊。 而且百度一下 搜出来的都是这个帖子。
2013-07-20 14:22 | 太坑了

# re: 在Linux下安装JDK及环境设置  回复  更多评论   

请问那个jdk-1_5_0_02-linux-i586.rpm.bin文件是哪里来的呀?
2015-01-28 20:07 |

只有注册用户登录后才能发表评论。


网站导航: