Ubuntu装JDK
来源:互联网 发布:vb编程基础教程下载 编辑:程序博客网 时间:2024/06/01 17:43
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/48876517
本文出自【吴孝城的CSDN博客】
先下载好JDK,在Oracle官网下载Linux版的×××.tar.gz包
我的系统是Ubuntu15.04,JDK下载的是jdk-8u60-linux-64.tar.gz
按下Ctrl+Alt+T,打开终端,输入
java -version提示:
wu@wu:~$ java -version
程序 'java' 已包含在下列软件包中:
* default-jre
* gcj-4.9-jre-headless
* openjdk-7-jre-headless
* gcj-4.8-jre-headless
* openjdk-6-jre-headless
* openjdk-8-jre-headless
请尝试:sudo apt-get install <选定的软件包>
说明你还没装JDK,
先进入到/usr/local目录下
cd /usr/local创建java文件夹
mkdir java终端进入到下载目录下,将JDK移动到/usr/local/java中
sudo mv jdk-8u60-linux-x64.tar.gz /usr/local/java
进入切换到/usr/local/java目录下
cd /usr/local/java用su切换到管理员权限,解压jdk的.tar.gz包
tar zxvf jdk-8u60-linux-x64.tar.gz
解压完后在/java目录下会多出一个文件夹
这时在终端输入
java -version
java
javac
都还是没反应的
需要给它配置环境变量
终端输入
sudo gedit ~/.bashrc
会打开一个文档,在最后添加
export JAVA_HOME=/usr/local/java/jdk1.8.0_60 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
这时打开一个新的终端
输入
java -version
就可以看到java版本信息,证明JDK已经配置好了
输入
java
javac都可以看到一堆信息出来。
但有一点,输入java -version会看到有
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
这句,虽然不影响JDK的正常运行,但看着就是不爽,
这个原因可能是安装了其他会添加或更改JAVA环境的软件。
例如测试常用工具QTP的JAVA_ADDIN等等,
解决这个问题可将除JAVA_HOME,CLASSPATH环境删除就行。
Windows下可直接删除
Ubuntu则可在禁用它
在终端输入
sudo gedit ~/.bashrc在最后加上
unset JAVA_TOOL_OPTIONS即可
再输入java -version
就不会看到它了
Linux一些发行版已经装了JDK,有OpenJDK等,所以我们想让自己装的JDK成为默认的JDK版本,需要更新配置
在终端输入
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_60/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_60/bin/javac 300
检查
sudo update-alternatives --config java
sudo update-alternatives--config javac
- Ubuntu装JDK
- ubuntu装jdk
- ubuntu 装 jdk 1.7
- ubuntu 装 JDK
- ubuntu装jdk
- UBUNTU JDK
- ubuntu jdk
- ubuntu Jdk
- ubuntu jdk
- Ubuntu jdk
- Ubuntu JDK
- ubuntu jdk
- ubuntu jdk
- 虚拟机下Linux Ubuntu装jdk过程
- Ubuntu 安装 JDK 7 / JDK8 (装)
- Ubuntu jdk中文
- Ubuntu手动安装JDK
- ubuntu下安装jdk
- SSL&TLS详解
- web前端,jquery实现列表点击条目改变样式并拿到属性值总结3data-*
- web前端,竖直,水平菜单总结1,show()显示,hide()隐藏
- web前端,竖直,水平菜单总结2,toggle()显示隐藏切换
- DirectX11 三种光照组成对比
- Ubuntu装JDK
- 虚拟机克隆和快照的区别
- Linux 用户和用户组
- 编写一个函数print,打印一个学生的成绩数组
- HDU 2561 第二小整数(水~)
- ocp-79
- ocp-80
- 使用mvc3制作物流单号查询页面
- HDU 2700 Parity(水~)