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

推荐订阅源

Martin Fowler
Martin Fowler
Jina AI
Jina AI
J
Java Code Geeks
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
I
InfoQ
L
LangChain Blog
The Cloudflare Blog
IT之家
IT之家
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Last Week in AI
Last Week in AI
Blog — PlanetScale
Blog — PlanetScale
罗磊的独立博客
云风的 BLOG
云风的 BLOG
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
博客园 - 聂微东
美团技术团队
博客园_首页

博客园 - 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。