CentOS下配置JDK

  下面详细说一下CentOS下配置JDK的过程

  首先按照约定俗成的习惯,将jdk放在/usr/local/java下,首先进入/usr/local然后新建一个目录java

  

  然后我们需要下载最新的jdk程序包,可以在本地下载好然后上传到服务器中也可以在服务器中直接下载,如果在本地下载,应该访问Oracle官网下载页面

  网址是:http://www.oracle.com/technetwork/java/javase/downloads/index.html

  

  点击Java Platform (JDK) 8u65 / 8u66下载进入最新版本下载页面

  然后选择同意协议,下载对应的Linux版本,我这里下载的是:64位的jdk-8u65-linux-x64.tar.gz

  

  下载完毕后,上传到服务器即可,或者直接用命令行进行在线下载,只是不能直接用wget url这样下载,因为没有同意协议这一步,所以应该设置一个同意协议的http头用来发送cookie请求,命令如下:

wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept-securebackup-cookie;" http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.tar.gz

后面就是下载链接,现在稍微等待屏幕滚动进度条下载完毕就可以了

  

  然后我们将归档文件释放:

tar xvf jdk-8u65-linux-x64.tar.gz

  

  释放后,可以看到目录,现在可以删除下载的.tar.gz文件了

  

  释放完毕就算安装好了,接下来配置环境变量就可以了,用vim打开/etc/profile文件来进行全局配置

vim /etc/profile

  

  打开之后光标移到最后一行,进入编辑模式,最后一行可能会有原来配置好的PATH,所以我们先在PATH后面追加一个冒号:,然后追加$JAVA_HOME/bin,然后另起一行继续编辑:

JAVA_HOME=/usr/local/java/jdk1.8.0_65
JRE_HOME=/usr/local/java/jdk1.8.0_65/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME CLASSPATH

  

  这里多配置了一个JRE_HOME后面写起来更简单了,其实可以自己灵活的定义,把PATH写在最上面可以避免多版本存在时不能覆盖旧版本的问题,因为环境变量文件系统读取时是顺序加载的,当然我们这里是纯净的系统安装jdk

  到现在环境变量配置好了,保存退出vim,然后利用source命令让文件立即生效

source /etc/profile

  

  ok,到现在jdk全部搞定,现在在任意一个地方输入java、java -version、javac都可以正确执行了,也可以编译一个简单的源码文件试试看

  

时间: 2025-01-04 03:48:06

CentOS下配置JDK的相关文章

CentOS 下配置JDK

从官网上下载jdk到系统中,并解压好 tar –axvf jdk.tr.gz 1. PATH环境变量.作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序.我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了. 2. CLASSPATH环境变量.作用是指定类搜索路径

linux环境下配置jdk+tomcat环境

最近在学习java,其中最重要的一项是将jdk 环境配置好,同时在jdk中结合tomcat开发基于应用,所以在这里记录下. 配置环境: 系统环境:centos 6.3  64位 ,jdk:jdk-6u29-linux-x64.bin ,  tomcat:apache-tomcat-6.0.35.zip  这里需要注意的地方是  jdk 安装时要和系统位数相同,这里我的系统是64位所以这里使用的是jdk 64 位. 开始配置: 这里我将要安装的软件,上传到/usr/loca/目录下,使用 rz 

centos 下安装jdk、tomcat 以及tomcat无法从外部访问的解决办法

centos 下安装jdk.tomcat 以及tomcat无法从外部访问的解决办法 原创 2014年08月28日 10:24:33 标签: selinux enforce cent 2223 昨天在centos下安装了jdk和tomcat,并调试通,之前从Ubuntu下装过,还没有从centos弄过,记录一下安装过程与出现的问题. 首先准备好安装文件,jdk-6u45-linux-i586-rpm.bin  apache-tomcat-6.0.41.tar.gz 进入目录 [html] view

CentOS下配置Java开发环境---安装OpenJDK

0. 前言 公司项目运行在centos下,很多底层细节已由前人配置优化,虽然使用无忧,但还是希望了解一下其中的细节,既为以后系统配置升级做准备,也进一步自己丰富知识面的细节.临近年终项目宽松,打算自己搭建一个开发环境,深入学习一下.本文记录一次centos下安装jdk的过程.配置如下: 系统版本:CentOS7.6 安装版本:java-1.8.0-openjdk 1. 查看可安装JDK版本 [[email protected] ~]# yum search java | grep -i --co

CentOS下配置iptables防火墙 linux NAT(iptables)配置

CentOS下配置防火墙 配置nat转发服务CentOS下配置iptables防火墙 linux NAT(iptables)配置 CentOS下配置iptables 1,vim /etc/sysconfig/network   这里可以更改主机名称. NETWORKING=yesNETWORKING_IPV6=noHOSTNAME=BGI-TJ.localdomain GATEWAY=192.168.11.1(超算网关) 2.vim /etc/sysconfig/network-scripts/

CentOS下配置VPN客户端

今天想在centos下创建个vpn连接,可谁知点击打开后无法添加vpn连接...悲剧了... 后来在网上找到如下资料解决了...呵呵... 注意,当安装好如下软件包后,点击添加vpn时,记得网关填写的是vpn的地址... 原因:缺少相关软件包 1. Point-to-Point Tunneling Protocol(PPTP) Client 2. NetworkManager vpn plugin for pptp 解决方法: 1. 有EPEL更新源 (EPEL更新源配置http://blog.

CentOS下配置安装Nagios

CentOS下配置安装Nagios 一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. Nagios原名为NetSaint,由Ethan Galstad开发并维护至今.NAGIOS是一个缩写形式: "Nagios Ain't GonnaInsist On Sainthood"

Windows 7下配置JDK环境变量和Java环境变量配置

下面来介绍一下Java环境变量配置,是在Windows 7下配置JDK环境变量. 方法/步骤  1 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:C:\Program Files\Java\jdk1.6.0_21: 2 安装完成后,右击“我的电脑”,点击“属性” 3 单击“高级系统设置”,点击“环境变量” 4 在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:  JAVA_HO

Linux下配置jdk和软链接命令ln使用

Linux下配置jdk的Java_HOME目录 1,创建jdk文件夹,上传jdk,解压 #创建目录 mkdir /usr/java #解压 unzip jdk1.7.0_45_20150317.zip 2,编辑配置文件,配置环境变量 vi /etc/profile 增加如下配置 export JAVA_HOME=/usr/java/jdk export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export CLASSPATH=.:$JAVA_HO