ubuntu12.04:jdk7:手动安装
总的原则:将jdk-7u10-linux-x64.tar.gz压缩包解压至/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk
将jdk-7u5-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有jdk文件夹,则创建该文件夹,命令:
cd /usr/lib
sudo mkdir jdk //创建文件夹jdk
sudo cp -r ~/桌面/jdk-7u10-linux-x64.tar.gz /usr/lib/jdk/ //把下载的文件拷贝到新创建的目录下面
sudo tar zxvf jdk-7u10-linux-x64.tar.gz //解压缩文件
2.设置环境变量,用gedit打开/etc/profile文件
sudo gedit /etc/profile
在文件的最后面增加:
export JAVA_HOME=/usr/lib/jdk/jdk1.7.0_10
export JRE_HOME=/usr/lib/jdk/jdk1.7.0_10/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
将系统默认的jdk修改过来
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.7.0_10/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.7.0_10/bin/javac 300
使用update-alternatives --config java,可以看到当前当前是使用的版本:.)
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
4.检测,输入java -version
java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
最新文章
- Bean生命周期及BeanFactory
- A little bit about Handlers in JAX-WS
- 几种加解密方法:AES、DES、SHA数据加密
- EasyUI-扩大在DataGrid显示次网格的行
- LINQ 查询表达式(C# 编程指南)
- 电商O2O-11种最佳运营模式
- 18 多线程编程 - 《Python 核心编程》
- android bluetooth蓝牙移植
- Git基本交互流程图
- SignalR 2.0入门
- 转 - CSS深入理解vertical-align和line-height的基友关系
- hdu4553(线段树)
- 香港服务器PING知识知多少?
- [[NSBundle mainBundle] pathForResource:fileName ofType:]获取文件路径不成功
- 您是不是奇怪为什么 <;script>; 标签中没有 type=";text/javascript"; 属性?
- MySQL联结查询和子查询
- IIS http 错误 401.3 - unauthorized
- KDD Cup 99网络入侵检测数据的分析
- Le Chapitre VIII
- 使用GatewayWorker 开发个即时聊天demo
热门文章
- linux中Cron定时任务系统命令详解
- OpenCV实时美颜摄像并生成H264视频流
- ajax post请求request.getParameter(";";)取值为null
- Iframe高度自适应(兼容IEFirefox、同域跨域)
- UNIX网络编程——心跳包
- 【项目管理】 项目管理术语总结 (PMP培训笔记)
- “XcodeGhost”病毒之后,苹果更应注…
- foreach 内嵌的使用
- SQL2008数据表空间大小查询脚本
- Dynamics CRM OData 查询超过50条记录的数据(Retrieving More than 50 records using OData)