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开发 ...
随机推荐
- WLC exclusionlist
Configuring Client Exclusion Configuring Client Exclusion Policies (GUI) Step 1 Choose Security &g ...
- UCS内存问题排查
UCS使用双列直插式内存模块(Dual In-line Memory Module (DIMM) )作为RAM模块. 根据文档介绍,主要有如下部分:1.Memory placement <内存放 ...
- 洛谷P1140 相似基因(线性DP)
题目背景 大家都知道,基因可以看作一个碱基对序列.它包含了444种核苷酸,简记作A,C,G,TA,C,G,TA,C,G,T.生物学家正致力于寻找人类基因的功能,以利用于诊断疾病和发明药物. 在一个人类 ...
- ANSYS 瞬态热分析--样件加热
目录 1. 要求 2. ANSYS有限元分析 2.1 APDL建模 1. 要求 一块0.8m*0.4m*0.2m厚的钢板,在300℃的炉子中进行加热,其材料参数如下表所示: 材料参数 序号 名称 参数 ...
- 【原】Mysql最大连接数
MySQL最大连接数的默认值是100, 这个数值对于并发连接很多的数据库的应用是远不够用的,当连接请求大于默认连接数后,就会出现无法连接数据库的错误,因此我们需要把它适当调大一些. 在使用MySQL数 ...
- 树莓派4B踩坑指南 - (7)root账户及权限设置
树莓派启用root账户 树莓派默认用户是pi 密码为raspberry. root账户默认无密码,但是账户锁定. 开启root账户命令: sudo passwd root #执行后提示设置密码,输入2 ...
- python字符串操作方法详解
字符串 字符串序列用于表示和存储文本,python中字符串是不可变对象.字符串是一个有序的字符的集合,用于存储和表示基本的文本信息,一对单,双或三引号中间包含的内容称之为字符串.其中三引号可以由多 ...
- C/C++网络编程7——多进程服务器端之fork函数
通过前面几节的内容,我们已经可以实现基本的C/S结构的程序了,但是当多个客户端同时向服务器端请求服务时,服务器端只能按顺序一个一个的服务,这种情况下,客户端的用户是无法忍受的.所以虚实现并发的服务器端 ...
- 数据库框架DBUtils
数据库有关框架 1.框架:提高开发效率.按部就班 2.数据库框架: ORM:Object Relation Mapping 对象关系映射.JavaBean --Object数据库----Relatio ...
- 10 JavaScript对象&类&for循环
JavaScript对象 JavaScript中所有事物都是对象:字符串.数值.数组.函数.数学和正则表达式 JavaScript有些类型可以是字面量而非对象:如字符串.数值.布尔值 JavaScri ...