在Ubuntu环境下的JDK安装笔记
2015-11-13 16:08
381 查看
操作系统版本:Ubuntu 14.04 LTS
JDK版本:jdk-7u55-linux-x64
JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html (直接下载.tar.gz格式的文件)
第一步:检测操作系统有没有安装JDK环境,按“Ctrl+Alt+T”呼出终端,输入命令: ' java -version ' 查看jdk版本
如果没有出现版本信息,则证明没有安装java环境。
将下载好的JDK压缩包拖进ubuntu桌面
然后将压缩包剪切到主文件夹的“Downloads”下面去:
右键,选择“解压缩到此处”:
然后,呼出终端,输入指令:
sudo mv Downloads/jdk1.7.0_55 /usr/lib/jvm/
注意,这个Downloads的拼写必须一模一样,如果实在搞不定就输入ls复制目录名吧。
进入到“Usr/lib/jvm”目录下,检查文件:
然后,这个目录的名字你可以更改掉,只是别忘掉即可。
第二阶段:开始设置环境变量等值
呼出终端,输入指令:
gedit ~/.bashrc
会出现文本编辑界面:
将配置情况粘贴到文档末尾:
然后按保存快捷键(Ctrl+S)关闭文本编辑。
注意,我这里没有改变JDK路径,所以使用的还是jdk1.7.0_55,如果前面您变更了目录名,请使用新名字。
保存环境变量,退出编辑器,输入命令使之生效:
source ~/.bashrc
可输入 env 命令查看设置是否成功
也可以输入 java -version 命令测试jdk版本,查看jdk版本:
java -version
如果结果和下面界面类似,配置就成功了。
以上详细步骤在联网的情况下可以用一个命令代替掉:
sudo apt-get install openjdk-7-jdk
JDK版本:jdk-7u55-linux-x64
JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html (直接下载.tar.gz格式的文件)
第一步:检测操作系统有没有安装JDK环境,按“Ctrl+Alt+T”呼出终端,输入命令: ' java -version ' 查看jdk版本
如果没有出现版本信息,则证明没有安装java环境。
将下载好的JDK压缩包拖进ubuntu桌面
然后将压缩包剪切到主文件夹的“Downloads”下面去:
右键,选择“解压缩到此处”:
然后,呼出终端,输入指令:
sudo mv Downloads/jdk1.7.0_55 /usr/lib/jvm/
注意,这个Downloads的拼写必须一模一样,如果实在搞不定就输入ls复制目录名吧。
进入到“Usr/lib/jvm”目录下,检查文件:
然后,这个目录的名字你可以更改掉,只是别忘掉即可。
第二阶段:开始设置环境变量等值
呼出终端,输入指令:
gedit ~/.bashrc
会出现文本编辑界面:
将配置情况粘贴到文档末尾:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
然后按保存快捷键(Ctrl+S)关闭文本编辑。
注意,我这里没有改变JDK路径,所以使用的还是jdk1.7.0_55,如果前面您变更了目录名,请使用新名字。
保存环境变量,退出编辑器,输入命令使之生效:
source ~/.bashrc
可输入 env 命令查看设置是否成功
也可以输入 java -version 命令测试jdk版本,查看jdk版本:
java -version
如果结果和下面界面类似,配置就成功了。
以上详细步骤在联网的情况下可以用一个命令代替掉:
sudo apt-get install openjdk-7-jdk
相关文章推荐
- javaEE之------Servlet通过web.xml传参数(生命周期)
- jsp传中文参数Java后台获取乱码解决办法
- 安装JDK
- java String类型
- eclipse中注释的技巧
- 关于Java类加载器小结
- Java for Web学习笔记(七):Servlet(5)初始化参数
- Java:String和Date、Timestamp之间的转换
- Java NIO教程(二) Channel
- Java NIO教程(一) 核心概述
- 深入浅析Java中Static Class及静态内部类和非静态内部类的不同
- java如何打包
- java 如何获取服务器当前时间
- Java中g的数据类型
- 利用JMX统计远程JAVA进程的CPU和Memory---jVM managerment API
- Java Class类以及获取Class实例的三种方式
- Java正则表达式
- java 反射
- Java构造方法小总结
- Spring framework不同Scope的Bean注入时使用代理类的理解