一:输入JAVA检查是否已安装,有则卸载
opensuse系统自带open jdk,所以需要alternatives命令来选择新安装的oracle jdk
alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.8.0_131/bin/java" 40
alternatives --install "/usr/lib64/browser-plugins/javaplugin.so" "javaplugin" "/usr/java/jdk1.8.0_131/jre/lib/amd64/libnpjp2.so" 40alternatives --config java
然后根据提示选择想要的版本
二:安装JDK
在usr目录下建立java安装目录
将jdk-8u60-linux-x64.tar.gz解压到java目录下
(安装完毕可以选择为它建立一个链接以节省目录长度: ln -s /usr/java/jdk1.8.0_60/ /usr/jdk )
三:配置环境变量(JDK6.0以上可以不配置CLASSPATH)
JAVA_HOME #配置JDK安装路径,如:D:Program FilesJavajdk1.6.0
PATH #配置JDK命令文件的位置,如:%JAVA_HOME%BIN;
CLASSPATH #配置类库文件的位置,如:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
linux在/etc/profile中添加:
export JAVA_HOME=/home/xxx/j2sdk1.4.2_04
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dit.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
修改完成后运行 source /etc/profile
四:验证环境变量
随便写段java程序看java和javac指令是否能正确运行
五:安装IDE(集成开发环境)
eclipse/myeclipse(收费)/netbeans/IntelJ idea(收费,免费版阉割了许多功能)
eclipse、myeclipse使用过程:创建project -> 在srouce floder下创建packge -> 在packge下创建class
一些名词解释:
JDK:JAVA Development Kit,JAVA开发工具包,包含了JRE和JVM
JRE:JAVA Runtime Environment,JAVA运行环境
JVM:JAVA Virtual Machine,JAVA虚拟机,起到解释器(interpreter)的作用