`
hyjiang1989
  • 浏览: 98819 次
  • 性别: Icon_minigender_1
  • 来自: 江西
社区版块
存档分类
最新评论

在ubuntu下安装jdk环境的步骤

阅读更多

在linux下安装jdk环境的步骤:

1、下载jdk:

jdk-6u39-linux-i586.bin。这里没有下载rpm的

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html

2、解压安装:

在shell终端下进入jdk-6u39-linux-i586.bin文件所在目录

执行命令 sudo ./jdk-6u39-linux-i586.bin (需要输入用户的登录密码)

会出现一段协议,输入y,回车即可,最后会在当前目录下生成一个jdk1.6.0_39目录。

 

在此處可能會出現錯誤如下:

1、/bin/bash: ./jdk-6u39-linux-i586.bin: Permission denied
解决方法:

在bin文件所在目录下给其赋予所有权限
chmod 777
jdk-6u39-linux-i586.bin
之后再运行./jdk-6u39-linux-i586.bin

现象:当输入./jdk头几个字母后按TAB键没反应说明就出会出问题

2、XXXXX@ubuntu:/tmp$ ./jdk-6u37-linux-i586.bin
Unpacking...
Checksumming...
Extracting...
./jdk-6u37-linux-i586.bin: 113: ./jdk-6u37-linux-i586.bin: ./install.sfx.4876: not found
Failed to extract the files.  Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information.

解決方法:sudo apt-get install g++-multilib

sudo apt-get install gcc-multilib

 

------>由于我下载的文件放在/tmp目录下,下次开机就消失掉了,所以把它复制到/opt/目录下。

sudo cp -r jdk1.6.0_39/ /opt/jdk1.6.0.39这要进入到tmp目录下执行

sudo cp -r /tmp/jdk1.6.0_39 /opt/jdk1.6.0.39

3、配置环境(采用修改/etc/profile文件)

由于系统登录账户没有root权限,不能对profile文件进行编辑操作,所以按一下方式进行:

普通用户下:

cd ~
cp /etc/profile ~
然后编辑~/profile (如果提示沒有權限則執行sudo chmod 777 profile),

打开profile文件(gedit profile),在最后空行加入

JAVA_HOME=/opt/jdk1.6.0.39(这里是jdk的存放目录)
PATH=$JAVA_HOME/bin:$PATH 
CLASSPATH=.:$JAVA_HOME/lib
export JAVA_HOME 
export PATH 
export CLASSPATH

完成后保存。

cd ~
sudo cp profile /etc(注:/ect/profile文件对root是可写的)

到此jdk环境搭建完成。

最后不要忘了重启系使配置生效

如果是用source /etc/profile使配置生效只是使得本次shell终端有效

4、测试是否安装好了?

在shell终端中输入java -version和javac -version

如果有版本信息出现即安装。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics