您的位置:首页 > 编程语言 > Java开发

Ubuntu上安装JAVA JDK

2015-11-06 15:41 387 查看
由于近来需要做一个安卓移植的项目,需要在Ubuntu上安装JDK,便动手一试

首先需要下载一个JDK的文件,该文件在Oracle官网上有提供,但是目前下载文件的时候需要在Oracle上注册一个账户才能打开下载链接,下载链接如下(以JDK1.6_45版本,Ubuntu14.04LTS 64位为例)

链接地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR

选择一个合适的版本下载完成后有一个jdk-6u45-linux-x64.bin文件,接下来就可以安装这个文件了

先创建一个目录,在这个目录创建文件需要管理员权限或者root用户操作(我使用的root账户操作)

# mkdir /usr/lib/java

# chmod 777/usr/lib/java

将下载好的文件拷贝到该目录并切换工作目录到该目录

# cp /home/username/Download/jdk-6u45-linux-x64.bin /usr/lib/java

# cd /usr/lib/java
解压并且运行jdk-6u45-linux-x64.bin

# ./jdk-6u45-linux-x64.bin




解压完成后需要配置一下系统环境,需要将JAVA的路径添加到环境变量中,该步骤和Windows上添加环境变量相似

# vim /etc/environment


默认状态为:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:


修改成:

JAVAHOME=/usr/lib/java/jdk1.6.0_45
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/java/jdk1.6.0_45/bin:/usr/lib/java/jdk1.6.0_45/jre/bin"
CLASSPATH=/usr/lib/java/jdk1.6.0_45/lib:/usr/lib/java/jdk1.6.0_45/jre/lib


配置完成后需要让设置生效

# source /etc/environment


此时安装完成,测试一下是否已经安装完成

# javac 或者 #java  -version


我这边出现如下问题



javac在下面这些包中找不到,尝试apt-get install <选择的包>

其实并不需要安装这些包,只要稍作设置即可,命令如下(可选)

# update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_45/bin/java 300
# update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_45/bin/javac 300
# update-alternatives --install /usr/bin/javap javap /usr/lib/java/jdk1.6.0_45/bin/javap 300


如果系统中还有早期JDK那么再运行(可选)
# update-alternatives --config java
# update-alternatives --config javac
# update-alternatives --config javap


再运行javac或者java -version



出现JAVA的版本信息,支持JDK环境安装完成,

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: