当前位置: 首页 > news >正文

【服务器环境搭建-Centos】jdk的安装

1、查看是否已安装openjdk

使用rpm命令查看是否已安装openjdk

[root@linuxidc ~]# rpm -qa | grep java tzdata-java-2012c-1.el6.noarch java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64 如果有,则卸载OpenJDK,执行以下操作: [root@linuxidc ~]# rpm -e --nodeps tzdata-java-2012c-1.el6.noarch [root@linuxidc ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64

2、下载安装包

  安装包有两种,一种后缀为rpm,一种为.bin

  下载地址:http://www.oracle.com/technetwork/java/javase/downloads

3、安装

  1)使用.bin安装

mkdir -p /usr/java
cd /usr/java
修改bin文件权限 chmod 777 jdk-6u7-linux-i586.bin 执行 ./jdk-6u7-linux-i586.bin
输入yes

如果提示 *.so找不到这样的文件,说明需要安装其他的辅助lib

可使用root用户登陆yum源安装,yum install lib包,之后再运行.bin就应该没问题

  2)使用rpm安装

  rpm -ivh jdk-7-linux-x64.rpm

4、配置环境变量

  

vi /etc/profile

  JAVA_HOME=/usr/java/jdk1.7.0

 
  

  JRE_HOME=/usr/java/jdk1.7.0/jre

 
  

  PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

 
  

  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

 
  

  export JAVA_HOME JRE_HOME PATH CLASSPATH

 

  执行profile脚本使生效,source /etc/profile

 使用 java -version 查看版本,检查配置是否生效

 

相关文章:

  • Linux 性能基准测试
  • 那些年我们学Flask-SQLAlchemy,实现数据库操作,分页等功能
  • Java设计模式—建造者模式
  • 集群基础之LVS的基础概念
  • mqtt
  • 不做竞价,我们还能做哪些平台?
  • ThinkSNS开源社交系统安装问题及解决措施
  • mysql主从复制的配置总结
  • 关于LOG4J中的日志级别TRACE
  • gdb调试python
  • three.js正交投影照相机
  • 5个月估值翻番超400亿美元,“阅后即焚”Snapchat欲IPO
  • Swift的++
  • 构建自己的PHP框架--构建模版引擎(1)
  • jSignature签字板保存为图片
  • 2019.2.20 c++ 知识梳理
  • Android系统模拟器绘制实现概述
  • Angular 2 DI - IoC DI - 1
  • Bootstrap JS插件Alert源码分析
  • CEF与代理
  • Create React App 使用
  • gcc介绍及安装
  • miaov-React 最佳入门
  • Octave 入门
  • React 快速上手 - 07 前端路由 react-router
  • SpiderData 2019年2月25日 DApp数据排行榜
  • Webpack 4 学习01(基础配置)
  • 大型网站性能监测、分析与优化常见问题QA
  • 基于Android乐音识别(2)
  • 力扣(LeetCode)357
  • 浅谈web中前端模板引擎的使用
  • 如何设计一个比特币钱包服务
  • 使用Tinker来调试Laravel应用程序的数据以及使用Tinker一些总结
  • 微信小程序设置上一页数据
  • 消息队列系列二(IOT中消息队列的应用)
  • 一份游戏开发学习路线
  • 智能合约Solidity教程-事件和日志(一)
  • 主流的CSS水平和垂直居中技术大全
  • 追踪解析 FutureTask 源码
  • 06-01 点餐小程序前台界面搭建
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​​​​​​​​​​​​​​Γ函数
  • ​ubuntu下安装kvm虚拟机
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #数学建模# 线性规划问题的Matlab求解
  • (42)STM32——LCD显示屏实验笔记
  • (C++)八皇后问题
  • (solr系列:一)使用tomcat部署solr服务
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (转载)CentOS查看系统信息|CentOS查看命令
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)