Java的安装及环境变量的配置
2015-12-27 19:40
465 查看
一. 在linux环境下
1.1安装java环境
jdk的版本可以选择使用sun公司提供的openjdk,也可以使用oracle公司提供的版本。本次实验是在ubuntu14.04上安装的。方式一:安装openjdk(我个人偏爱这种方法)
官网上给出了安装方法:
http://openjdk.java.net/install/index.html
官网上目前(2015-12)给的例子是安装jdk8版本的,但是我安装8没有成功,所以我选择安装7版本的。不管版本如何,安装的方法是一样的。
对于Debian, Ubuntu等系统,在命令行中输入以下命令:
$ sudo apt-get install openjdk-7-jre
这个openjdk-7-jre包仅仅包含java运行环境,如果希望开发java程序,那么请安装openjdk-7-jdk包:
$sudo apt-get install openjdk-7-jdk
对于Fedora, Oracle Linux, Red Hat Enterprise Linux等系统,在命令行中输入以下命令:
$ su -c "yum install java-1.7.0-openjdk"
这个openjdk-7-jre包仅仅包含java运行环境,如果希望开发java程序,那么请安装java-1.7.0-openjdk-devel包:
$ su -c "yum install java-1.7.0-openjdk-devel"
方式二:安装oracle的jdk
在oracle官网上下载对应的jdk包。
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择对应Linux版本的jdk,下载
进入下载目录,解压文件:
sudo tar zxvf jdk-8uversion-linux-x64.tar.gz
解压完毕后,jdk的文件自动安装在当前目录上,一般名为 jdk1.8.0_version。如下图左下角的文件所示,jdk1.8.0_65。
同理,jre的安装方法类似,下载jre,然后解压,jre将自动安装到当前目录下jdk1.8.0_version的文件夹下。
sudo tar zxvf jre-8uversion-linux-x64.tar.gz
安装成功后,可以查看一下Java 版本信息
java -version
**
1.2配置java环境变量
**修改/etc/profile文件:
$sudo gedit /etc/profile
然后按照文件后面增加下面内容:(注意不要原封不动的复制上去,JAVA_HOME是你电脑中jdk的安装路径)
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
**
二. 在windows环境下
****
1.1安装java环境
**对于windows系统,推荐安装oracle版本的jdk..到官网上下载,一步步安装即可。
Jdk官网下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
(1)点击download.
(2)先选择“accept license agreement”,然后再下载对应的版本
**
1.2配置java环境变量
**(1) 点击”我的电脑“右键,选择“属性”,点击“高级系统设置”
(2) 选择“环境变量”
(3) 在系统变量下,点击“新建”输入“变量名”:JAVA_HOME
“变量值” 为jdk的安装路径。输入完成后,点击“确定”。
(4). 再次点击“新建”,输入“变量名”:classpath.
“变量值”:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
**注意:前面一定要有”.;”(点号和分号)
dt.jar后面有”;”(分号)**
(5). 选择系统变量中的“Path“,编辑。
在“变量值“的文本框内,在所有变量值地址前面添加” :
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”
相关文章推荐
- for循环中i=0与i=arr.length容易被忽视的bug
- 最大熵的Java实现
- Java多线程-并发中的集合详解
- Java多线程中异常的处理UncaughtExceptionHandler
- struts2基于xml配置方式对Action方法进行校验
- Spring之使用JDBC访问关系数据
- 分布式环境下Spark与HDFS的配置
- struts2验证框架将验证信息输出到指定位置
- Java运行时环境初始化出现错误
- Java 中的 int 与 Integer 用于 List<Integer> 时,以及通过打印变量检測程序执行和函数调用次数计数
- java实现八皇后问题(递归和循环两种方式)
- java中String源码分析
- R.java 不能自动更新的问题
- Spring scope详解
- Java8新特性——接口的默认方法和类方法
- java枚举使用
- Java Web开发中entityBean的习惯用法
- java分销资源计划平台框架了解及学习
- 添加JavaScrip
- Java算法--华为oj字符串通配符