jdk下载官网: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
1.通过指令yum -y list java*查找所有的jdk的安装包,出现以下是正常
![](https://img.haomeiwen.com/i24823214/601efc033c4d5e6f.png)
2.随便选一个下载,我选择的是java-1.8.0-openjdk-demo.i686,通过yum install -y加路径下载
![](https://img.haomeiwen.com/i24823214/d5eced547d95dd88.png)
3.检验下载是否成功:java -version
![](https://img.haomeiwen.com/i24823214/97b8a9de12b7404d.png)
4.输入Vi profile编辑profile文件
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-demo.i686
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
并保存退出 :wq
5.通过Source /etc/profile刷新配置文件
6.验证java 和javac 如果有提醒命令出现 说明配置成功成功如下:
![](https://img.haomeiwen.com/i24823214/7b9ad5cdf9ac8dbb.png)
![](https://img.haomeiwen.com/i24823214/f865ea43938db7b7.png)
7.输入java 没有提醒 说明 java—home 路径有问题输入javac 没有提醒 说明 path 路径有问题,重新配置一下。
JDK常用命令
查看jdk版本:java -version
获取jvm的进程号:jps -lm
获取jvm的运行信息:jinfo 10053
查看class的编译信息:javap -verbose RangerKylinAuthorizer.class
解压jar包:jar -xvf hadoop-2.7.jar
将两个类文件归档到一个名为 classes.jar 的档案中:jar cvf classes.jar Foo.class Bar.class
远程debug:JAVA_OPTS=" ${JAVA_OPTS} -Xdebug -Xrunjdwp:transport=dt_socket,address=1088,server=y,suspend=n "
网友评论