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开发 ...
随机推荐
- 吴裕雄 python 神经网络——TensorFlow训练神经网络:不使用正则化
import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data INPUT_NODE = 784 ...
- js图片轮换播放器
<!DOCTYPE html> <html> <head> <title></title> <meta charset="u ...
- 推荐一款好用的博客离线编辑工具——OpenLiveWriter
1.前言 我们自己一般在写博客的时候都是在博客官网后台写的,但是如果要在多个平台发布博客的话,那就要复制好前面写好的博客,然后再去其它博客平台发布,可见非常的麻烦. 这里推荐一款好用的离线多功能,多平 ...
- ApacheBench(ab)压力测试工具
服务器负载太大而影响程序效率也是很常见的,Apache服务器自带有一个叫AB(ApacheBench)的工具,可以对服务器进行负载测试 基本用法: ab -n 全部请求数 -c 并发数测试url 注 ...
- Mybatis学习day2
Mybatis初探 之前已经用利用mybatis实现链接数据库查询所有用户的信息(用的是在resources下建立和Dao层一样目录的xml实现的).这次再来看一下增删改查等其它的操作. 利用Myba ...
- idea 设置自定义注释
详细:idea如何设置类头注释和方法注释 2016年10月13日 15:09:11 标签: idea / 注释 / 97989 编辑 删除 idea和eclipse的注释还是有一些差别的. idea: ...
- GUI编程与CLI编程
作为一名多年的iOS开发人员,多次触发我思酌“GUI编程与CLI编程”各自的优劣,尤其是在当我为界面交互花费大占比时间时,时常怀疑自己的工作性质,我终究还是为互联网工作的码农,而不是让互联网为我所用的 ...
- 什么是 SDK?
通俗而言: 1.其实很简单,SDK 就是 Software Development Kit 的缩写,中问意思是: 软件开发工具包. 2.这是一个覆盖面相当广泛的名词,可以这么说: 辅助开发某一类软件的 ...
- 11 JavaScript Number原始值&对象&科学记数法&范围&进制转换&溢出Infinity&NaN
JavaScript Number对象 是经过封装的能处理数字值的对象 由Number()构造器创建 只有一种数字类型 可以使用也可以不使用小数点书写数字 JavaScript原始值与对象: 在Jav ...
- Java基础 -3.2
逻辑运算符 三目(赋值)运算符 合理地利用三目运算可以避免一些大范围的程序编写 三目运算是一种所谓的赋值运算的处理 它是需要设置一个逻辑关系的判断之后才可以进行的赋值操作 基本语法: 关系运算?关系满 ...