Ubuntu下配置JDK
1.
首先你需要到oracle官网下载最新版本的JDK。跑到oracle官网,自己到Download下面找找吧
2.转到下载路径,对下载后的文件解压缩,比如我下载的文件名为jdk-7u7-linux-i586.tar.gz
cd
xxx(你的下载路径)
sudo
tar zxvf jdk-7u7-linux-i586.tar.gz
3.要将解压缩出来的文件夹拷贝到/usr/lib/jdk中,假设我解压出来的文件夹为jdk1.7.0_07
sudo
cp -r jdk1.7.0_07 /usr/lib/jdk
注意:如果/usr/lib/jdk不存在,就自己手动建一个,名字叫jdk或者jvm啥的都可以
sudo
mkdir /usr/lib/jdk
4.修改环境变量,或者用gedit随你
vim
~/.bashrc
最下面添加下面几行,注意红色字部分要根据你下载解压得到的东西修改。
export JAVA_HOME=/usr/lib/jdk1.7.0_07
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出,输入:
source
~/.bashrc
5.如果你的Ubuntu没有默认安装jre(比如我用的10.10就没有),那么需要先
sudo
apt-get install openjdk-6-jre-headless
然后输入以下三行,还是提醒注意红字部分要按自己的修改
sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.7.0_07/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.7.0_07/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jdk/jdk1.7.0_07/bin/jar 300
6.现在大体完成了,不过还要修改一下默认设置,输入
sudo
update-alternatives --config java
会让你选择0,1,2...,默认是0,对应openjdk,我们当然需要换成我们刚刚设定的路径
/usr/lib/jdk/jdk1.7.0_07/bin/java
300 手动模式
输入上述对应的序号,然后回车就OK了
可以通过输入
java
-version
查看版本号,应该显示
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)
最新文章
- HTML中&;nbsp; &;ensp; &;emsp; &;thinsp;等6种空白空格的区别
- Js中caller和callee的区别
- IOS 类似微博,#话题#,@人,[表情] 网址 正则匹配
- 【hdu1394】Minimum Inversion Number
- asp.net.mvc4在vs2010怎样创建mvc项目及它的结构
- [AaronYang]C#人爱学不学[2]
- 算法优化:rgb向yuv的转化最优算法,快得让你吃惊!
- poj 3422 Kaka's Matrix Travels 费用流
- python的二维数组操作
- Java虚拟机—垃圾回收算法(整理版)
- centos7.2 下 部署单节点redis 3.2.5
- Spring中Model、ModelMap及ModelAndView之间的区别
- shell、redis使用
- Unity 自定义导入时切割Sprite
- 【Luogu4719】动态dp
- 一.移动app测试与质量保证
- Redis 密码
- python packaging
- Service Mesh 及其主流开源实现解析(转)
- zookeeper java调用及权限控制
热门文章
- [py]requests+json模块处理api数据,flask前台展示
- JSP页面中引入另一个JSP页面
- WebService之Axis2(2):复合类型数据的传递
- [LeetCode] 198. House Robber _Easy tag: Dynamic Programming
- css样式属性-字体和隐藏
- php深入学习
- linux下操作iso文件的两个shell程序
- K好数
- js的Base64编码与解码
- 使用IDEA 搭建SpringMVC +Easyui 实现最简单的数据展示功能