惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI
博客园_首页
C
Check Point Blog
小众软件
小众软件
博客园 - 叶小钗
Blog — PlanetScale
Blog — PlanetScale
Engineering at Meta
Engineering at Meta
美团技术团队
Martin Fowler
Martin Fowler
Vercel News
Vercel News
D
Docker
罗磊的独立博客
B
Blog RSS Feed
The Cloudflare Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 聂微东
Last Week in AI
Last Week in AI
T
Tailwind CSS Blog
雷峰网
雷峰网
博客园 - Franky

博客园 - Xuemin_Zhang

Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. 国外7个源代码/库搜索引擎网站 【转】屏蔽优酷、土豆等视频网站15秒广告的最全最简单方法 QT编译之错--”Basic XLib functionality test failed!” [转]国内地图服务可用性比较 Linux下解压缩命令汇总 SlickEdit 2010破解 C++ std::pair 与 std::make_pair NetBeans IDE 配置qmake在qvfb下开发 - Xuemin_Zhang Navit学习笔记(六)-- Navit的attr模型 Navit学习笔记(五) Navit学习笔记(四) C语言宏定义中#与##的用法 - Xuemin_Zhang - 博客园 Navit学习笔记(三) Navit学习笔记(二) Navit学习笔记(一) 论文答辩PPT制作攻略 Qt乱码问题 - Xuemin_Zhang - 博客园 [转]gcc交叉编译错误之一: multiple definition of - Xuemin_Zhang
Ubuntu下安装jdk
Xuemin_Zhang · 2010-11-25 · via 博客园 - Xuemin_Zhang

首先,从http://java.sun.com中下载jdk,当前的版本是jdk1.6.0_22。下载后将文件放置于/usr/lib/jvm/java中
然后,在shell中执行:

代码:

sudo chmod u+/usr/lib/jvm/java/jdk1.6.0_22.bin

该命令是修改bin文件权限,使其可执行

然后,执行

代码:

sudo /usr/lib/jvm/java/jdk1.6.0_22.bin


jdk安装完毕后在usr/lib/jvm/java目录中创建一个jdk1.6.0_22的文件夹,下面进行配置

执行

在environment中修改,出现如下部分

引用:

PATH="$PATH:/usr/lib/jvm/java/jdk1.6.0_22/bin"
CLASSPATH
="CLASSPATH:/usr/lib/jvm/java/jdk1.6.0_22/lib"
JAVA_HOME
="/usr/lib/jvm/java/jdk1.6.0_22"

执行

代码:

sudo source /home/nimeux/.bashrc

此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行

代码:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_22/bin/java 300
update
-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_22/bin/javac 300

通过这一步将我们安装的jdk加入java选单。

然后执行

代码:

update-alternatives --config java

通过这一步选择系统默认的jdk
这样,再在shell中输入

时,就会显示系统使用的java是sun的java。