Ubuntu 下 安装 jdk(以jdk7为例)
来源:互联网 发布:ubuntu 图形界面 编辑:程序博客网 时间:2024/05/29 10:56
在oracle官网下载jdk安装包或者压缩包后, 放在/usr/lib/jvm 下解压/安装,jvm 文件夹需要自己创建。
x@x-ThinkPad-T460:/usr/lib/jvm$ lsjdk1.7.0_80
之后,在 /etc/profile 文件下, 加上如下内容:
export java_home=/usr/lib/jvm/jdk1.7.0_80export jre_home=/usr/lib/jvm/jdk1.7.0_80/jreexport classpath=.:$java_home/lib:$jre_home/lib:$classpathexport path=$java_home/bin:$jre_home/bin:$path
保存退出, source /etc/profile 生效。
如果系统中有其他版本的 jdk, 则需要做如下操作:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_80/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_80/bin/javac 300
通过上面两行命令,将我们安装的 jdk 加入选单,之后通过:
sudo update-alternatives --config javasudo update-alternatives --config javac
两条命令来选择使用 java 和 javac 工具的版本:
x@x-ThinkPad-T460:/usr/lib/jvm$ sudo update-alternatives --config javaThere are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status------------------------------------------------------------ 0 /usr/lib/java/jdk1.6.0_45/bin/java 300 auto mode* 1 /usr/lib/java/jdk1.6.0_45/bin/java 300 manual mode 2 /usr/lib/jvm/jdk1.7.0_80/bin/java 300 manual modePress enter to keep the current choice[*], or type selection number:
根据提示操作即可。
最后, 可以使用 java –version 来检验自己安装的 jdk 是否正确
x@x-ThinkPad-T460:/usr/lib/jvm$ java -versionjava version "1.7.0_80"Java(TM) SE Runtime Environment (build 1.7.0_80-b06)Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
如果是编译 android 系统的话, 可能还需要切换的 java 工具有:javadoc, javah, javap, javaws 切换方法同上, 否则会报类似如下的错误:
prebuilts/sdk/api/19.txt:23525: error 9: Removed public method android.telephony.gsm.SmsMessage.getPduprebuilts/sdk/api/19.txt:23526: error 9: Removed public method android.telephony.gsm.SmsMessage.getProtocolIdentifierprebuilts/sdk/api/19.txt:23527: error 9: Removed public method android.telephony.gsm.SmsMessage.getPseudoSubjectprebuilts/sdk/api/19.txt:23528: error 9: Removed public method android.telephony.gsm.SmsMessage.getServiceCenterAddressprebuilts/sdk/api/19.txt:23529: error 9: Removed public method android.telephony.gsm.SmsMessage.getStatusprebuilts/sdk/api/19.txt:23530: error 9: Removed public method android.telephony.gsm.SmsMessage.getStatusOnSim
0 0
- Ubuntu 下 安装 jdk(以jdk7为例)
- Linux 下如何安装 JDK ,以 Ubuntu 为例。
- Ubuntu下安装jdk7
- ubuntu下安装jdk7
- win7下安装jdk(以32位系统为例)
- Ubuntu 11.10下安装JDK7
- Ubuntu 12.04下安装JDK7
- ubuntu下安装配置 JDK7
- Ubuntu 12.04下安装JDK7
- ubuntu下安装JDK7/JDK8
- Ubuntu下安装FTP服务(以VSFTPD为例
- linux下(以ubuntu为例)安装微信
- ubuntu下安装jdk7并配置默认使用的JDK版本(默认openjdk6)
- ubuntu下安装jdk7并配置默认使用的JDK版本(默认openjdk6)
- Ubuntu(Linux)下安装配置 JDK7
- Linux Ubuntu 下安装配置 JDK7
- Ubuntu Linux 下安装配置JDK7
- ubuntu下快速的安装jdk7
- 轮播实现
- 网信办整治“标题党”:新闻标题严禁使用“网曝”“网传”等词
- 【springmvc解读】<mvc:annotation-driven/>
- 第01期:salesforce开发环境的搭建
- 线程池的RejectedExecutionHandler(拒绝策略)
- Ubuntu 下 安装 jdk(以jdk7为例)
- Caffe傻瓜系列(1):数据层及参数
- Docker学习之安装配置及使用详解
- 文件系统 HDU - 1413
- 蓝桥杯基础练习 杨辉三角形
- 洛谷1540 机器翻译
- Android Studio NKD开发之 FFmpeg库的引入--简单播放器(主要验证是否正确引入ffmpeg库)
- 我的代码
- L0,L1,L2范式的区别和应用