文档章节

ubuntu 安装 JDK

foxeye
 foxeye
发布于 2015/11/16 14:53
字数 333
阅读 100
收藏 1

安装步骤如下:

  1. 下载JDK1.6,下载网址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR
  2. 创建目录,命令:sudo mkdir /usr/lib/jvm
  3. 拷贝jdk-6u45-linux-x64.bin文件到 /usr/lib/jvm/目录下, 命令:sudo cp /home/xxx/jdk-6u45-linux-x64.bin /usr/lib/jvm/
  4. 更改jdk-6u45-linux-x64.bin文件权限,命令:sudo chmod +x /usr/lib/jvm/jdk-6u45-linux-x64.bin
  5. 进入/usr/lib/jvm目录,命令: cd /usr/lib/jvm
  6. 执行安装命令: sudo ./jdk-6u45-linux-x64.bin
  7. 设置环境变量:
  8. sudo vim /etc/profile
  9. 在末尾添加环境变量信息
  10. 执行 source /etc/profile

环境变量信息如下:

            
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45/
             export JRE_HOME=/usr/lib/jvm/jdk1.6.0_45/jre
             export PATH=$PATH:/usr/lib/jvm/jdk1.6.0_45/bin
             export CLASSPATH=./:/usr/lib/jvm/jdk1.6.0_45/lib:/usr/lib/jvm/jdk1.6.0_45/jre/lib


OK 安装jdk完成,测试一下

输入 java -version

正常显示java版本信息

如提示:

程序 'java' 已包含在下列软件包中:
 * default-jre
 * gcj-4.8-jre-headless
 * openjdk-7-jre-headless
 * gcj-4.6-jre-headless
 * openjdk-6-jre-headless
请尝试:sudo apt-get install <选定的软件包>

解决方法:

  1. /usr/lib/jvm$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_45/bin/java 300
  2. /usr/lib/jvm$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_45/bin/javac 300
  3. sudo update-alternatives --config java

现在执行 java -version、 java 或者javac 就能正常得到提示


© 著作权归作者所有

共有 人打赏支持
foxeye
粉丝 18
博文 81
码字总数 17049
作品 0
海淀
程序员
Ubuntu 14.04 安装 JDK 8,ubuntu14.04

Ubuntu 14.04 安装 JDK 8,ubuntu14.04 第一步,下载Linux版JDK 可以通过访问Oracle官网下载,或者直接通过命令行下载。 lxh@ubuntu:~$ wget -c http://download.oracle.com/otn-pub/java/jd...

youxizhe
2015/02/03
0
2
Ubuntu下安装jdk1.8的rpm包(错误解决)

Ubuntu下安装jdk1.8的rpm包(错误解决) 主题 Ubuntu JDK 今天使用ubuntu安装JDK的时候发现ubuntu不支持rpm包的安装 刚熟悉ubuntu,在安装jdk的rpm包时发现报错。 rpm: RPM should not be u...

writeademo
2016/11/10
149
0
Android(HTC G7) 安装 Hadoop 伪分布

在HTC G7 上运行 ubuntu for android。并安装jdk1.7 arm 和 hadoop。 期间遇到了ssh问题,等各种问题,对于需要安装Ubuntu系统的手机,首先需要获得root 权限,简单的方法是使 用fastboot 重新...

10000011
2013/07/26
364
0
Ubuntu 安装 JDK 7 / JDK8 的两种方式

ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用ppa/源方式安装 1.添加ppa sudo ...

wangdy
2016/07/18
12
0
CentOS下安装JDK笔记

JDK安装 大部分的服务都离不开JAVA环境,CentOS里都是OpenJDK,显然我们还是使用JAVA的JDK好。(注:CentOS minimal版没有安装OpenJDK,其它版本需要删除这个。) JDK下载 从http://www.orac...

不最醉不龟归
2016/11/05
3
0

没有更多内容

加载失败,请刷新页面

加载更多

Hadoop - 企业级大数据管理平台CDH(小技巧一)

附上: 喵了个咪的博客:w-blog.cn cloudera官网: https://www.cloudera.com/ 官方文档地址: https://www.cloudera.com/documentation/enterprise/latest.html 一 , 磁盘扩容磁盘迁移 对于磁盘...

喵了_个咪
15分钟前
1
0
手动安装android的sdk

手动安装android的sdk 用eclipse+sdk的方式开发app,使用android sdk manager无法下载新的sdk,可以手动下载安装。 查找sdk的地址 浏览器访问https://dl-ssl.google.com/android/repository/...

kyle960
15分钟前
1
0
call方法的模拟实现

call方法的模拟实现 初步思考 const person = { name:"小明" } function sayName() { console.log(this.name) } sayName.call(person) //result: 小明 上面的代码有两...

lsner
19分钟前
1
0
apache 报错 AH01089: search for temporary

程序上传文件一直失败。经过测试使用apache反向代理会失败,但是直接访问服务器则可以上传。 经过分析apache的错误日志发现如下提示: apache 报错 AH01089: search for temporary director...

硕硕和果果
25分钟前
2
0
java源码Integer.bitCount算法解析,分析原理

看了一道leetcode上面的题 461 ,Hamming Distance 计算两个整数有多少不同的位。其实很简单,取两个整数异或的值,然后计算出里面二进制有多少个1就行了。代码如下: public int hammi...

117
27分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部