@Linux Min装机--配置JDK替换OpenJDK

 

1.将下载的JDK压缩包解压到/usr/lib/jvm

wil use :

一、文件复制命令cp
    命令格式:cp
[-adfilprsu] 源文件(source) 目标文件(destination)
             
cp [option] source1 source2 source3 ... 
directory
    参数说明:
   
-a:是指archive的意思,也说是指复制所有的目录
   
-d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身
   
-f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制
   
-i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作
   
-l:建立硬连接(hard link)的连接文件,而非复制文件本身
   
-p:与文件的属性一起复制,而非使用默认属性
   
-r:递归复制,用于目录的复制操作
   
-s:复制成符号连接文件(symbolic link),即“快捷方式”文件
   
-u:若目标文件比源文件旧,更新目标文件
   
如将/test1目录下的file1复制到/test3目录,并将文件名改为file2,可输入以下命令:
    cp
/test1/file1 /test3/file2

I use            cp -rf

jdk-8uversion-linux-i586.tar.gz
  1. Download the file.

    Before the file can be downloaded, you must accept the license agreement. The archive binary can be installed by anyone (not only root users), in any location that you can write to. However, only the root user can install the JDK into the system location.

  2. Change directory to the location where you would like the JDK to be installed, then move the .tar.gz archive binary to the current directory.

  3. Unpack the tarball and install the JDK.         (important)

    % tar zxvf jdk-8uversion-linux-i586.tar.gz
    

2.运行以下命令

  1. update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.*/bin/java 1065
  2. update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.*/bin/javac 1065
  3. update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.*/bin/jar 1065
  4. update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.*/bin/javaws 1065

3.然后运行以下命令,并选择你需要的JDK

  1. sudo update-alternatives --config java
  2. sudo update-alternatives --config javac
  3. sudo update-alternatives --config javaws

4.(and        )

配置环境变量
如果你机子上面有安装vim的话,请运行vim ~/.bashrc
如果没有的话可以用gedit打开, 请运行gedit ~/.bashrc
在环境变量中添加进以下内容: (Modify by yourself)

export JAVA_HOME=/usr/lib/jvm/java-8*

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

5

保存环境变量,退出编辑器,然后输入以下命令使环境变量生效

source ~/.bashrc

可以用env命令来查看设置的环境变量是否成功。

6 see the change ,you can use :javac

if succecc and it's ok

    1.   

Linux Min装机--配置JDK替换OpenJDK的更多相关文章

  1. Linux环境下配置JDK,java环境

    1.查看Linux自带的JDK是否已安装 # java -version 2. 查看JDK信息 # rpm -qa | grep java 显示: java-x.x.x-gcj-compat-x.x. ...

  2. 在Linux虚拟机下配置jdk的环境变量

    1.到Oracle公司的官网里下载好jdk,网址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133 ...

  3. Linux虚拟机中配置JDK环境变量

    前提准备: 1,安装好Linux系统 2,下载好可以将文件传输到Linux系统工具例如:WinSCP 3,在windows中下载Linux版JDK: http://download.oracle.co ...

  4. Linux系统下配置JDK环境变量

    刚申请了阿里云,平时很少接触Linux,特此记录一下Linux系统下安装JDK的步骤. 1.进入usr:cd /usr: 2.创建java文件夹:mkdir java: 3.将下载好的文件拷贝至jav ...

  5. Linux系统中配置jdk

    在Linux系统下安装jdk 1.到Oracle公司的官网里下载好jdk,网址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8 ...

  6. Linux:Ubuntu配置jdk环境变量

    1.下载jdk 推荐官网:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 下载tar.gz包即可. ...

  7. Linux安装Oracle JDK替换OpenJDK详解

    转自http://www.lsychina.com/howto_install_oracle-jdk_replace_openjdk_on_linux.html 众所周知,由于Oracle公司的JDK ...

  8. Fedora 20下安装官方JDK替换OpenJDK并配置环境变量

    Fedora 20自带OpenJDK,所以如果安装官方的JDK的话要先删除OpenJDK,步骤如下: 1:rpm -qa|grep jdk 查看当前的jdk情况. 2:yum -y remove ja ...

  9. 阿里云Linux服务器,配置JDK,MySQL

    云服务器配置:低配 Linux CentOS 7.4 64位 选择空白镜像: 安装图形界面 yum groups install "MATE Desktop" yum groups ...

随机推荐

  1. ASP.NET页面支持的指令

    页面的处理指令 页面指令的处理用于配置执行该页面的运行时环境.在ASP.NET中,指令可以位于页面的任何位置,但良好且常见的习惯是将其置于文件的开始部分.除此,页面指令的名称是不区分大小写的,且指令的 ...

  2. 六、阻塞队列LinkedBlockQueue

    一.简介 Java提供了FIFO先进先出的阻塞队列实现,这其实是一种生产者消费者理念,可以通过阻塞队列将生产者和消费者进行解耦合. LinkedBlockQueue是一种无界队列,但事实上它只是队列可 ...

  3. HDU 1596 最短路变形

    这道题怎么都是TLE,报警了,先放在这 http://acm.hdu.edu.cn/showproblem.php?pid=1596 #include <iostream> #includ ...

  4. thinkphp I() 方法

    I() 方法用于获取前台提交的表单的value值. <form id="complai_form" method="post" action=" ...

  5. BZOJ3529: [Sdoi2014]数表(莫比乌斯反演 树状数组)

    题意 题目链接 Sol 首先不考虑\(a\)的限制 我们要求的是 \[\sum_{i = 1}^n \sum_{j = 1}^m \sigma(gcd(i, j))\] 用常规的套路可以化到这个形式 ...

  6. 让你跟上nodejs的资源

    For a long time, JavaScript developers hoped for a server-side solution that would allow them to ful ...

  7. Angular面试题三

    十六.一个 angular 应用应当如何良好地分层? 目录结构的划分 1.对于小型项目,可以按照文件类型组织,比如: css Js  {  controllers  models  services ...

  8. [算法练习]Add Two Numbers

    题目说明: You are given two linked lists representing two non-negative numbers. The digits are stored in ...

  9. Servlet映射规范和隐式映射

    问题描述: web.xml中配置了缺省路径"/"后,原先在webapp下的静态页面(html)无法通过URL访问了,为什么? 过程尝试: 1. 将html后缀改为.jsp后可以正常 ...

  10. 阅读《大道至简第一章》读后感 (java 伪代码)

         通读大道至简第一章愚公移山,可以将其看做一个完整的工程,首先是创建工程的原因,需求:“惩山北之塞,出入之迂”,而后是团队之间的商议:“聚室而谋曰”,然后确定工程的目标:“毕力平险,指通豫南, ...