jdk环境
安装方式一 jdk环境
干净的环境 将tar包解压到 /usr/local下 版本为jdk-8u211-linux-x64.tar.gz 路径为/usr/local/jdk1.8.0_211
/usr/local 在当前用户下执行此环境变量(将本机配置好jdk环境)
#!/bin/bash
wget http://192.168.130.150/jdk/jdk-8u211-linux-x64.tar.gz
tar xf jdk-8u211-linux-x64.tar.gz -C /usr/local/
echo "export JAVA_HOME=/usr/local/jdk1.8.0_211" >> /etc/profile.d/jdk8.sh
echo "export CLASS_PATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/jar/tools.jar:\$JAVA_HOME/jre/lib" >> /etc/profile.d/jdk8.sh
echo "export PATH=\$JAVA_HOME/bin:\$JAVA_HOME/jre/bin:\$PATH" >> /etc/profile.d/jdk8.sh
echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/usr/local/apr/lib" >> /etc/profile.d/jdk8.sh
chmod +x /etc/profile.d/jdk8.sh
source /etc/profile.d/jdk8.sh
java -version
如果用脚本 需要在外面命令行执行 source /etc/profile.d/jdk8.sh 因为脚本里面加载了环境变量,外面还没有执行,重启亦可以
安装方式二 openjdk
查看CentOS自带JDK是否已安装
|
1
|
[root@test ~]# yum list installed |grep java |
若有自带安装的JDK,应如下操作进行卸载CentOS系统自带Java环境
|
1
2
3
4
5
6
7
8
9
10
|
[root@test ~]# java -versionjava version "1.7.0_181"OpenJDK Runtime Environment (rhel-2.6.14.8.el6_9-x86_64 u181-b00)OpenJDK 64-Bit Server VM (build 24.181-b00, mixed mode)[root@test ~]# yum -y remove java-1.7.0-openjdk*[root@test ~]# yum -y remove tzdata-java.noarch[root@test ~]# java --version-bash: /usr/bin/java: No such file or directory |
查看yum库中的Java安装包
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
[root@test ~]# yum -y list java*Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile* base: centos.ustc.edu.cn* extras: centos.ustc.edu.cn* updates: centos.ustc.edu.cnbase | 3.7 kB 00:00 extras | 3.4 kB 00:00 updates | 3.4 kB 00:00 Available Packagesjava-1.5.0-gcj.x86_64 1.5.0.0-29.1.el6 base java-1.5.0-gcj-devel.x86_64 1.5.0.0-29.1.el6 base java-1.5.0-gcj-javadoc.x86_64 1.5.0.0-29.1.el6 base java-1.5.0-gcj-src.x86_64 1.5.0.0-29.1.el6 base java-1.6.0-openjdk.x86_64 1:1.6.0.40-1.13.12.6.el6_8 updatesjava-1.6.0-openjdk-demo.x86_64 1:1.6.0.40-1.13.12.6.el6_8 updatesjava-1.6.0-openjdk-devel.x86_64 1:1.6.0.40-1.13.12.6.el6_8 updatesjava-1.6.0-openjdk-javadoc.x86_64 1:1.6.0.40-1.13.12.6.el6_8 updatesjava-1.6.0-openjdk-src.x86_64 1:1.6.0.40-1.13.12.6.el6_8 updatesjava-1.7.0-openjdk.x86_64 1:1.7.0.111-2.6.7.2.el6_8 updatesjava-1.7.0-openjdk-demo.x86_64 1:1.7.0.111-2.6.7.2.el6_8 updatesjava-1.7.0-openjdk-devel.x86_64 1:1.7.0.111-2.6.7.2.el6_8 updatesjava-1.7.0-openjdk-javadoc.noarch 1:1.7.0.111-2.6.7.2.el6_8 updatesjava-1.7.0-openjdk-src.x86_64 1:1.7.0.111-2.6.7.2.el6_8 updatesjava-1.8.0-openjdk.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-debug.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-demo.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-demo-debug.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-devel.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-devel-debug.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-headless.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-headless-debug.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-javadoc.noarch 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-javadoc-debug.noarch 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-src.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava-1.8.0-openjdk-src-debug.x86_64 1:1.8.0.101-3.b13.el6_8 updatesjava_cup.x86_64 1:0.10k-5.el6 base java_cup-javadoc.x86_64 1:0.10k-5.el6 base java_cup-manual.x86_64 1:0.10k-5.el6 base javacc.x86_64 4.1-0.5.el6 base javacc-demo.x86_64 4.1-0.5.el6 base javacc-manual.x86_64 4.1-0.5.el6 base javassist.noarch 3.9.0-6.el6 base javassist-javadoc.noarch 3.9.0-6.el6 base |
以yum库中java-1.8.0为例, "*"表示将java-1.8.0的所有相关Java程序都安装上
|
1
|
[root@test ~]# yum -y install java-1.8.0-openjdk* |
查看刚安装的Java版本信息。
输入:"java -version" 可查看Java版本
输入:"javac" 可查看Java的编译器命令用法
备注:一个环境,要用安装包就都用,要用yum也就都用yum,方便以后排错,openjdk有可能在有些环境下报错
jdk环境的更多相关文章
- Linux CentOS 配置JDK环境
一.下载JDK 下载JDK的方式有两种: 1.Linux中使用wget下载 1.使用命令安装wget yum install wget 2.下载 wget 'http://download.oracl ...
- Windows10下的JDK环境配置。
首先附上JDK资源: 下载地址:Java SE Development Kit 8u112 PS:32位系统下载X86,64位系统下载X64 JDK安装: 此处省略安装步骤..... PS:记住JDK ...
- 使用批处理设置JDK环境变量(Win7可用,新版本)
欢迎探讨,如有错误敬请指正 如需转载,请注明出处http://www.cnblogs.com/nullzx/ 1. JDK环境的设置 一般情况下来说按照网上大多数的教程设置JDK的环境变量即可.但对于 ...
- Jdk 环境搭建
在安装完jdk后,还需要对jdk的环境变量进行配置才能正常使用,下面教大家如何配置jdk环境变量: 1.右键选择 计算机→属性→高级系统设置→高级→环境变量
- 配置JDK环境变量,与各步骤的意义
配置JDK环境变量 1,新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.7.0 (变量值为jdk安装路径) 2,打开P ...
- jdk环境变量的配置并检测是否配置成功
JDK环境变量配置进行java开发,首先安装JDK,安装后进行环境变量配置1,下载JDK(http://java.sun.com/javase/downloads/index.jsp)2.安装jdk- ...
- MAC下 JDK环境配置、版本切换以及ADB环境配置
网上方法,自己总结:亲测可行! 一.JDK环境配置.版本切换: 通过命令’jdk6′, ‘jdk7′,’jdk8’轻松切换到对应的Java版本: 1.首先安装所有的JDk:* Mac自带了的JDK6, ...
- 配置JDK环境变量
•配置JDK环境变量<Windows系统下> 点击我的电脑右键----->属性------>高级------>环境变量-------> 新建(建议在系统变量中新建 ...
- jdk环境搭建
win7+jdk环境变量配置 进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1.下载jdk(http://java.sun.com/javase/downloads/inde ...
- Windows 7下配置JDK环境变量,JAVA环境变量配置,Tomcat服务器的使用
参考来源: http://www.cnblogs.com/pannysp/archive/2012/03/07/2383364.html 1. 常识: 1.1 War包 War包一般是在进行Web开发 ...
随机推荐
- netty代理http&https请求
(1)关键代码 package test; import java.security.cert.CertificateException; import javax.net.ssl.SSLExcept ...
- MySQL自动备份实战--xtrabackup备份
MySQL数据备份企业实战.制作shell脚本 功能1:使用xtrabackup以每周为一个备份周期做备份(数据库+二进制日志,备份至本地/data/backup).提示: 周一某个时间点做一次完全备 ...
- linux关闭进程
查看端口对应的pid lsof -i:8888 若要关闭使用这个端口的程序,使用kill + 对应的pid kill -9 PID号
- vb.net与vb的区别
本文链接:https://blog.csdn.net/dfshsdr/article/details/63255645最近接触了vb.net,它增加了vb的很多特性,而且演化成为完全面向对象的编程语言 ...
- getopts以参数形式执行diag
#!/bin/bash ################################################################################# # Copy ...
- 区分 for...in 和 for...of
我们都知道在 JavaScript 中 for...in 和 for...of 都可以迭代一个数组,但他们之间也有着很大的区别: 区别一:用于迭代器的返回值不同 for...in 和 for...of ...
- Struts2学习(六)
拦截器原理 1.如图所示,Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的拦截器对象,然后串成一个列表,最后一个一 ...
- 重新学习CSS,认识CSS3中的属性
之前学css,觉得会改个样式就不错了,直到现在,在做前端开发的时候,才发现自己的前端页面是有多垃圾,而且还不知道该怎么适应各个浏览器,总是很“词穷”,最近是想着好久没去慕课上面了,于是就报着逛一逛的心 ...
- 杭电2014 (第一次用vector ac题目)
早就想用容器类来实现一些编程,今天也算是学了一点吧. vector的使用方法参考了某位博主的一篇文章,感觉写得还是不错的:http://blog.csdn.net/always2015/article ...
- Python环境搭建-1 Python介绍
Python翻译成汉语是蟒蛇的意思,并且Python的logo也是两条缠绕在一起的蟒蛇的样子,然而Python语言和蟒蛇实际上并没有一毛钱关系. Python语言是由荷兰程序员Guido van Ro ...