Linux(CentOs7)安装jdk
来源:互联网 发布:2016年网络流行语大全 编辑:程序博客网 时间:2024/06/06 01:22
检查环境
检查自己的Linux环境是是否有配置jdk,输入“java -version”,如果有配置的话,结果应如下图所示:
如果没有java环境,需要先配置java环境,再配置tomcat,因为Oracle官网不提供jdk1.7了,所以我用的是jdk1.8来安装的
(1)在Oracle官网下载jdk
通过SecureCRT这类远程连接软件,将该jdk压缩包上传到虚拟机的Linux中。在/usr/local/下新建jdk目录,把压缩包解压到这里
tar -zxv -f jdk-8u121-linux-x64.tar.gz -C /usr/local/jdk/
(2)配置java环境
在/etc/profile中添加如下代码JAVA_HOME=/usr/local/jdk/bin/jdk1.8.0_121PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar(前面的.:必须要加,否则即使编译过了java,在运行的时候回报无法加载主类的问题)
export PATH JAVA_HOME
export PATH JAVA_HOME CLASSPATH
在打开/etc/profile这份文件的时候,头部会有提示
It's NOT a good idea to change this file unless you know what you are doing. It's much better to create a custom.sh shell script in /etc/profile.d/ to make custom changes to your environment, as this will prevent the need for merging in future updates.
意思是不建议我们改动这份文件,让我们在profile.d下面新建一个shell文件,所以我也没有在/etc/profile下面添加上面的代码,而是在/etc/profile.d/下面新建一个jdk.sh的shell文件,插入上面代码,最后
读取配置文件:
source /etc/profile.d/jdk.sh
(3)验证是否安装成功
和windos下的验证一样,输入java -version,查看是否有jdk的版本信息
或者输入javac或者java查看是否有相应的信息输出
好了,这篇博客也就写到这里了,最后再说一点,我这个安装方式不是通过rpm来安装的,所以当然是无法通过rpm -qa |grep jdk来找到该软件的。如果要卸载的话,把shell文件和相应的安装文件夹删除即可
0 0
- Linux Centos7安装 jdk
- Linux(CentOs7)安装jdk
- linux(centos7)安装jdk
- linux安装jdk (centos7)
- Linux(Centos7)安装Java JDK及卸载
- linux-centos7安装配置jdk,mysql,tomcat
- Linux centos7下安装 jdk步骤:
- linux(CentOS7 64位)下安装 jdk
- linux centos7 安装jdk、tomcat、mysql、笔记
- centos7 安装jdk
- CentOS7安装JDK
- CentOS7 下安装jdk
- CentOS7安装jdk
- centos7下JDK安装
- centos7 上 jdk安装
- CentOS7安装Oracle JDK
- centOS7 安装JDK
- CentOS7安装JDK
- linux下的source命令
- IntelliJ Idea SpringBoot 数据库增删改查实例
- localhost和127.0.0.1都无法打开的解决方法
- matric operation
- 关于如何在make一个Linux下的C/C++工程时,自动添加版本号、编译日期等信息
- Linux(CentOs7)安装jdk
- mIRC_7.47_Incl.Patch_and_Keygen_v1.8_By_URET
- Linux-pidstat Monitor and Find Statistics for Linux Procesess
- 从任何主机都能访问到服务器上的MySql的方法
- c++对一个5位数的任意整数,求出其降序数
- 7.取字符子串函数实现
- LeetCode 389. Find the Difference
- 细说typedf与#define用法以及异同点
- 关于“如何获得页面上元素的背景色”这个奇葩的面试问题