前言
准备进入阿里系,基本开发语言就是java,我这个php、c、shell的选手需要重头学起了,趁着距离入职还有一段时间,抓紧时间学习java
安装jdk
去java官网下载最新的jdk,
Java SE Downloads
解压,tar -zxvf jdk-7u45-linux-i586.tar.gz,将解压生成的jdk1.7.0_45存放到你需要放置的目录,我放置在/usr/share/目录下
配置环境变量
1.JAVA_HOME环境变量
作用:它指向jdk的安装目录,Ecplise/Netbeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk
配置方法:
echo JAVA_HOME=/usr/share/jdk1.7.0_45 >> ~/.bashrc
source .bashrc
2.PATH环境变量
作用:是指令命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中
配置方法:
vim .bashrc
#增加java的PATH路径
export JAVA_HOME=/usr/share/jdk1.7.0_45
export PATH=$JAVA_HOME/bin:$PATH
source .bashrc
注意:
需要把新添加的JDK的bin目录追加在$PATH的最前面,这样当系统中安装有多个JDK版本时,程序会优先搜寻排在最前面的JDK版本
验证:
3.CLASSPATH环境变量
作用:指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPATH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar、tools.jar设置到CLASSPATH中,当然,当前目录"."也必须加入到该变量中
配置:
vim .bashrc
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source .bashrc
提示:不要用echo $CLASSPATH的方式,因为linux会自动用/usr/share/jdk1.7.0_45替换$JAVA_HOME,但是这个变量应该是可变的,你们应该懂我的意思,也就是编程里需要拒绝硬编码
验证
查看java版本
本文详细介绍如何从零开始安装配置Java开发环境,包括下载最新版JDK、解压及配置环境变量JAVA_HOME、PATH和CLASSPATH的方法,适用于即将进入Java开发领域的初学者。
425

被折叠的 条评论
为什么被折叠?



