一、首先卸载虚拟机自带的JDK环境

  具体命令:

  rpm -qa |grep java  --查找java信息

  rpm –qa|grep jdk   --查找jdk信息

  

  如果有依赖关系,提示无法卸载,使用rpm -e --nodeps 卸载就行了

  没有直接删除的直接

  例如:

  rpm –e –nodeps java-1_5_0-gcj-compat-1.5.0.0-56.58

  rpm -e java-1_5_0-gcj-compat-1.5.0.0-56.58

   

二、安装JDK环境

  1、安装包官网下载地址

  我下载的是rpm 包(反正那个都一样 看自己了)

  http://download.oracle.com/otn-pub/java/jdk/8u72-b15-demos/jdk-8u72-linux-i586-demos.rpm

  2、下载好之后通过 Xftp等其他工具上传到虚拟机某一个位置

  我上传的是在opt下建立java文件夹存放jdk文件。(看自己)

  

 3、为此我在usr文件夹下建立java目录 存放的是解压后的jdk目录

  

  4、将opt/java 下的jdk压缩包 拷贝到usr/java 下 并解压 
    由于该文件未授权 要先给该文件授权

    rpm jdk-6u43-linux-x64-rpm.bin

    chmod +x jdk-6u43-linux-x64-rpm.bin

    执行 ./jdk-6u43-linux-x64-rpm.bin  开始安装jdk

  5、配置环境变量

   linux-vjns:/usr/java # vi /etc/profile

#set java environment

  JAVA_HOME=/usr/java/jdk1.6.0_32

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

  PATH=$JAVA_HOME/bin:$PATH

   export JAVA_HOME CLASSPATH PATH 保存退出。

  

6.在终端使用echo命令检查环境变量设置情况。

#echo $JAVA_HOME    # /opt/java/jdk1.1.7.0_79

#echo $CLASSPATH    #.:/opt/java/jdk1.1.7.0_79/lib/dt.jar:/opt/java/jdk1.1.7.0_79/lib/tools.jar

#echo $PATH    

#/opt/java/jdk1.1.7.0_79/bin:/opt/java/jdk1.1.7.0_79/bin:/opt/java/jdk1.1.7.0_79/bin:/sbin:/usr/sbin/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib6/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin

4.检查JDK是否安装成功。

#java -version

java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)

#javac -version

javac 1.6.0_43

如果看到JVM版本及相关信息,即安装成功!

OpenSUSE 安装JAVA环境变量JDK的更多相关文章

  1. linux配置java环境变量jdk jre(详细)【转】

    linux配置java环境变量(详细) 本文完全引用自: http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html 一. 解压安装jdk ...

  2. Java环境变量,jdk和jre的区别,面向对象语言编程

    什么是java? java是一门面向对象的编程语言,包括java SE, java ME, Java EE . 广泛使用的是作为后端语言的Java EE开发, 面向对象和面向过程? java,C++ ...

  3. CentOS 7 安装 JAVA环境(JDK 1.8)

    1.打开url选择jdk1.8下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm ...

  4. Linux 下安装 java 环境(jdk + mysql + tomcat)

    Linux选用的是 centOS 6.8 64位 ,最先要将 centOS 中自带的 jdk 和 myqsql 卸载掉. 首先安装 了 SSH,通过 SSH 将 jdk,mysql,tomcat 的压 ...

  5. win7中java编程工具安装 java环境变量设置

    一.下载java 官方地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html ...

  6. 如何配置Java环境变量

    百度经验 | 百度知道 | 百度首页 | 登录 | 注册 新闻 网页 贴吧 知道 经验 音乐 图片 视频 地图 百科 文库 帮助   发布经验 首页 分类 任务 回享 商城 特色 知道 百度经验 &g ...

  7. Java学习2 - JDK和JRE和JVM的区别_JDK的下载安装_环境变量配置

    一 JDK和JRE和JVM的区别 Jdk: Java Development kit - Java 开发工具 JRE: Java Runtime Environment - java运行环境 JVM: ...

  8. java环境变量 windows centos 安装jdk

    windows: 1.安装jdk,注意不是jre 2. 计算机→属性→高级系统设置→高级→环境变量,选择下面的那个系统环境变量 3. 系统变量→新建 JAVA_HOME 变量 . 变量值填写jdk的安 ...

  9. Java 学习第一步-JDK安装和Java环境变量配置

    Java学习第一步——JDK安装及Java环境变量配置 [原文]  2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋 ...

随机推荐

  1. 【2018.06.26NOIP模拟】T1纪念碑square 【线段树】*

    [2018.06.26NOIP模拟]T1纪念碑square 题目描述 2034年,纪念中学决定修建校庆100周年纪念碑,作为杰出校友的你被找了过来,帮校方确定纪念碑的选址. 纪念中学的土地可以看作是一 ...

  2. 一步步用python制作游戏外挂【转】

    转自:http://www.cnblogs.com/xsmhero/archive/2013/01/03/2842973.html 玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有想过 ...

  3. 从数据库导出数据到excel之List<List<Object>>导出

    说明:有时候数据处理为List<List<Object>>更方便 姊妹篇:从数据库导出数据到excel之List<Map<>>导出 兄弟篇:从数据库导出 ...

  4. cocos2d js jsb XMLHttpRequest 中文乱码

    1.首先讲下怎样使用XMLHttpRequest 下面所说的是在cocos2d-x 2.2.2 或者 2.3 版本号中. 首先要明确cocos2d js事实上分两个版本号,一个是html5的版本号,另 ...

  5. Google Chrome 调试JS简单教程[更新]

    题外话,刚开始我写这篇内容只是将自己了解的一些知识放上来,不巧的是我分析了我的来访日志,很多朋友都有这个需求,为了大家没有白来,我决定充实下这篇文章.最近更新时间2014-02-14 chrome版本 ...

  6. Oracle SQL七次提速技巧

    以下SQL执行时间按序号递减. 1,动态SQL,没有绑定变量,每次执行都做硬解析操作,占用较大的共享池空间,若共享池空间不足,会导致其他SQL语句的解析信息被挤出共享池. create or repl ...

  7. 【转】简述configure、pkg-config、pkg_config_path三者的关系

    原文网址:http://www.mike.org.cn/articles/description-configure-pkg-config-pkg_config_path-of-the-relatio ...

  8. 浅谈ecmall插件机制

    插件是独立于原系统的程序模块,目的是在不修改原程序的情况下对系统进行扩展,便于修改和管理.目前web开发中大多是使用钩子形式来定义插件, 比较典型的有 wordpress, drupal系统 ecma ...

  9. 机器学习之代价函数(cost function)

    代价函数(有的地方也叫损失函数,Loss Function)在机器学习中的每一种算法中都很重要,因为训练模型的过程就是优化代价函数的过程,代价函数对每个参数的偏导数就是梯度下降中提到的梯度,防止过拟合 ...

  10. (转)将rdlc报表作为资源嵌套使用

    本文转载自:http://www.cnblogs.com/chenxizhang/archive/2009/05/16/1458469.html 如果我们准备在Windows Forms里面使用rdl ...