linux安装的时候如果选择了java开发的话会默认安装当前linux内置的gil java版本

新点的linux安装的java版本大多为1.4 有更老的系统自带的java版本为1.3根本不能满足我们程序开发的需要

进入终端查看当前java版本

[root@localhost sbin]# java -version

java version "1.6.0_11"

Java(TM) SE Runtime Environment (build 1.6.0_11-b03)

Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode, sharing)

如果想更换系统环境嗯变量中的java版本号使用alternatives命令改变当前java javac指向的连接地址即可完成

alternatives命令所在位置/usr/sbin

alternatives命令用法:

man alternatives

NAME

alternatives - maintain symbolic links determining default commands

SYNOPSIS

alternatives [options] --install link name path priority [--slave link        name path]... [--initscript service]        alternatives [options] --remove name path        alternatives [options] --set name path        alternatives [options] --auto name        alternatives [options] --display name        alternatives [options] --config name 在此使用中只要知道红色部分代码的含义即可 alternatives --install      终端执行一下命令:    [root@localhost sbin]# ./alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_11/bin/java 300 [root@localhost sbin]# ./alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_11/bin/javac 300 [root@localhost sbin]# ./alternatives --display java java - 状态是自动。 链接目前指向 /usr/lib/jvm/jre-1.4.2-gcj/bin/java /usr/lib/jvm/jre-1.4.2-gcj/bin/java - 优先度 1420 从 keytool:/usr/lib/jvm/jre-1.4.2-gcj/bin/keytool 从 rmiregistry:/usr/lib/jvm/jre-1.4.2-gcj/bin/rmiregistry 从 jre_exports:/usr/lib/jvm-exports/jre-1.4.2-gcj 从 jre:/usr/lib/jvm/jre-1.4.2-gcj /usr/java/jdk1.6.0_11/bin/java - 优先度 300 从 keytool:(null) 从 rmiregistry:(null) 从 jre_exports:(null) 从 jre:(null) 当前“最佳”版本是 /usr/lib/jvm/jre-1.4.2-gcj/bin/java。 [root@localhost sbin]# ./alternatives --config java 共有 2 个程序提供“java”。 选择    命令 ----------------------------------------------- *+ 1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java    2           /usr/java/jdk1.6.0_11/bin/java 按 Enter 来保存当前选择[+],或键入选择号码:2 [root@localhost sbin]# ./alternatives --config javac 共有 2 个程序提供“javac”。 选择    命令 ----------------------------------------------- *+ 1           /usr/lib/jvm/java-1.4.2-gcj/bin/javac    2           /usr/java/jdk1.6.0_11/bin/javac 按 Enter 来保存当前选择[+],或键入选择号码:2 [root@localhost sbin]# java -version java version "1.6.0_11" Java(TM) SE Runtime Environment (build 1.6.0_11-b03) Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode, sharing) 只要你的路径正确安装jdk没有错误java版本很容易切换了

java更新linux_linux下 更新 java版本相关推荐

  1. java编程 linux_Linux下java编程

    一.如何编译程序 1.mkdir hello,cd hello vi HelloWorld.java public class HelloWorld{ public static void main( ...

  2. centos7 java 配置_centos7下安装java及环境变量配置技巧

    现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置,感兴趣的朋友跟随IIS7站长之家小编 ...

  3. 在linux下配置java,在Linux下配置Java开发环境

    注:如果是使用bash的用户,则用编辑软件编辑.bash_profile当然也可以通过更改/etc/profile来实现,不过不推荐这么做,因为这样的设置将对所以用户的shell都生效,对系统安全会产 ...

  4. ubuntu 安装java插件_Ubuntu下安装JAVA插件欣赏精美网页

    感谢cc2.cc的投递. ------------------------------------------------ 记得1998年那时刚接触网络,就被网上那些精美的Java所展现出来的令人炫目 ...

  5. ubuntu 编译java 语言_ubuntu下编译java程序

    ubuntu下编译java程序 首先需要安装jdk,并配置好相应环境变量 下面以简单的HelloWorld为例 文件名为HelloWorld.java java代码: public class Hel ...

  6. centos下配置java环境,CentOS下配置Java环境变量的操作方法

    AJAX开发,小编有自己的一些心得体会,也请AJAXer多多指教-那接下来先附上这篇CentOS下配置Java环境变量的操作方法,与君共勉,一起学习. rhel 和 centos linux 使用yu ...

  7. centos6 java安装_CentOS6下安装Java JDK8

    本文转载自[微信公众号:WalkingCloud,ID:WalkingCloud2018]经微信公众号授权转载,如需转载与原文作者联系 1.Oracle官网下载JDK8的Linux 64位安装包 2. ...

  8. java linux at_linux下运行java程序报错,求大神解答

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/loc ...

  9. java swing linux_Linux下关于解决JavaSwing中文乱码的情况

    前两天在linux中运行java 老是出乱码,很苦恼,后来网上找了好多解决办法.有些可行,有些不可行,今天总结一下. redhed 貌似没出现乱码 本身就jdk就支持中文 红旗linux  suse等 ...

  10. u盘检测java软件_windows下的Java程序用于检测U盘

    package com.baikeyang.utils; import java.io.File; import java.util.LinkedHashMap; import java.util.M ...

最新文章

  1. smarty学习——编程知识
  2. ActiveMQ broker 集群, 静态发现和动态发现
  3. 【猪哥】Python爬虫入门系列
  4. java 容器_JAVA的容器
  5. centos7 搭建Docker Registry
  6. 22、多进程和多线程
  7. ImportError: No module named google.protobuf.internal
  8. java解析json数组对象_JAVA中快速解析JSON对象里包含的JSON数组
  9. 从storyboard加载视图控制器
  10. 扒开医院的围墙,互联网怎么个战法?
  11. Egret入门学习日记 --- 问题汇总
  12. 学python最好的方法_对于Python初学者,怎么学才能快速高薪?牢记四条!
  13. ps数位板绘画遇到问题总结
  14. 无法通过计算机名访问 win10,win10系统主机名无法访问局域网共享的恢复方法
  15. opencv-python 在图像上打印英文和中文字符
  16. JDBC MySQL 连接
  17. Java转Go语言 -12
  18. 『推箱子』苏晓辉の转专业面试作品 · 纪念品
  19. 一分钟搞明白什么是维度,什么是事实,什么是度量,什么是粒度
  20. 三星Q950T 全景声回音壁发布

热门文章

  1. php中递归创建目录
  2. 看我说PHP之文件上传
  3. web.xml/servlet过滤器之压缩UrlRewriteFilter
  4. Recover Binary Search Tree -- LeetCode
  5. Android 编程下的计时器
  6. lvs nginx-proxy nginx 取用户真实IP
  7. Django 结构及处理流程分析
  8. centos php 安装openssl,详解Linux(centos7)下安装OpenSSL安装图文方法
  9. autoflowchart软件使用步骤_【AutoFlowChart流程图自动生成软件】|C语言流程图生成工具(AutoFlowchart)下载_v1.0 中文版_9号软件下载...
  10. php导出Excel表格(无插件)