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开发 ...
随机推荐
- AP2800无法放出SSID?
实际的无线网络中,有时候由于对无线设备的datasheet不是很了解,可能会以旧的知识去判断一些故障.在思科的较新的AP型号中:例如AP2800&AP3800等,有时候发现它们可正常的注册到W ...
- nodejs下载
nodejs历史版本 查看npm镜像库 npm config get registry 更改npm镜像库 npm config set registry https://registry.npm.ta ...
- leetcode 0206
目录 ✅ 292. Nim 游戏 ✅ 933. 最近的请求次数 ✅ 942. 增减字符串匹配 仍旧有需要思考的地方 py尝试 ✅ 977. 有序数组的平方 ✅ 292. Nim 游戏 https:// ...
- 解决github访问慢和下载项目慢的问题
一.国内访问 GitHub 为什么很慢? GitHub的CDN域名遭到DNS污染,导致无法连接使用 GitHub 的加速分发服务器,才使得国内访问速度很慢. 二.如何解决 DNS 污染? 通过修改 ...
- lnmp1.5安装fileinfo扩展
cd /usr/local/src cd lnmp1.-full/src tar xvf php-.tar.bz2 cd php-/ext/fileinfo phpize ./configure -- ...
- 【代码总结】GD库中图片缩印
bool imagecopyresampled ( resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src ...
- Java通过反射实现实例化
public static void main(String[] args) throws Exception { User user= (User) test(User.class); System ...
- PAT T1015 Letter-moving Gam
双下标法找最长公共子序列(不能删除字符) #include<bits/stdc++.h> using namespace std; ; string s; string t; int ma ...
- shell脚本添加脚本执行时间和当前运行次数current running time
#!/bin/bash ############################ #Author:Bing #Create time:3/31/2017 ####################### ...
- null值可以赋给引用变量,不能给基本类型
下面正确的写法是? cbyte i=128 boolean i=null long i=0xfffL double i=0.9239d null表示没有地址:null可以赋值给引用变量,不能将null ...