1.下载jdk-7u67-linux-x64.tar.gz

2.用ftp客户端工具filezilla上传到ubuntu的合适文件夹。如果如果不能上传到指定文件夹可能是文件夹权限不足,修改文件夹可执行权限,最简单的方法是赋予权限,即:

  1. chmod 777 文件夹
  2. (777)为最高权限

3.自解压安装jdk,我解压在了/usr/cpy下

  1. tar -xzvf jdk-7u67-linux-x64.tar.gz

安装完后,会生成jdk1.7.0_67文件夹

4.设置环境变量,对于对vi不熟悉的用户使用gedit命令启动文本编辑器比起vi命令更方便

  1. sudo gedit /etc/profile

添加以下内容并保存退出

原本内容:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

新添加内容:

export JAVA_HOME="/usr/cpy/jdk1.7.0_67"
CLASSPATH=$CLASSPATH.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

在PATH=的最前面加上 $PATH

执行以下命令,使配置生效

source /etc/profile

注意:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"必须保留,否则会导致系统登录不了。还可以使用另外两条配置代替该行配置:

5.卸载自带的openjdk的方法:

  1. sudo apt-get remove openjdk*

6.设置默认jdk(假如有openjdk的话)

由于Ubuntu中可能会有默认的jdk,如openjdk。假如有openjdk的话,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作(可以使用该命令安装其他命令,例如eclipse)。
执行代码:

  1. sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_25/bin/java 300
  2. sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_25/bin/javac 300

通过这一步将我们安装的jdk加入java选择单。

然后执行代码:

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

通过这一步选择系统默认的jdk

7.查看Java版本,显示为我们自己设置的jdk

jack@jack$ java -version
Java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Server VM (build 23.25-b01, mixed mode)

注:还可以利用此方法配置多jdk版本,只需要修改/etc/environment内容,然后按照下边的步骤依次执行。

转载于:https://www.cnblogs.com/caohe/p/5919685.html

转:Ubuntu中安装和配置 Java JDK,并卸载自带OpenJDK(以Ubuntu 14.04为例)相关推荐

  1. 在Ubuntu中安装及配置java

    描述:在Ubuntu16.04中配置jdk1.8 1. 下载jdk 下载地址:Java SE Development Kit 8 - Downloads - jdk8u301 (oracle.com) ...

  2. ubuntu12.04 java配置_Ubuntu 12.04 中安装和配置 Java JDK

    先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压 sudo mv ./jdk1.7.0_55 /usr/lib/jdk ...

  3. ubuntu系统下ftp服务器配置,如何在Ubuntu中安装和配置FTP服务器

    FTP ( 文件传输协议 )是一种相对较旧和最常用的标准网络协议,用于通过网络在两台计算机之间上传/下载文件. 然而, FTP由其原始的不安全,因为它传输数据与用户凭证(用户名和密码)而不加密. 警告 ...

  4. centos7中安装、配置、验证、卸载redis

    本文介绍在centos7中安装.配置.验证.卸载redis等操作,以及在使用redis中的一些注意事项. 一 安装redis 1 创建redis的安装目录 利用以下命令,切换到/usr/local路径 ...

  5. centos redis验证_centos7中安装、配置、验证、卸载redis

    本文介绍在centos7中安装.配置.验证.卸载redis等操作,以及在使用redis中的一些注意事项. 一 安装redis 1 创建redis的安装目录 利用以下命令,切换到/usr/local路径 ...

  6. 手把手教会你在 windows10 下安装、配置 Java JDK 14

    1.下载JDK 进入网址: https://www.oracle.com/java/technologies/javase-downloads.html 选择相应的JDK版本,点击JDK Downlo ...

  7. ubuntu中安装oracle sun java.

    from: http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7 sudo apt-get install p ...

  8. Linxu安装Tomcat与Jdk并卸载自带OpenJdk

    下载安装tomcat 1.下载apache-tomcat-7.0.47.tar.gz tomcat压缩包上传到linxu服务器 2.cd到文件存放目录使用(tar -xvzf apache-tomca ...

  9. linux ubuntu 安装ftp,系统运维|如何在 Ubuntu 下安装和配置 FTP 服务器

    FTP(文件传输协议)是一个较老且最常用的标准网络协议,用于在两台计算机之间通过网络上传/下载文件.然而, FTP 最初的时候并不安全,因为它仅通过用户凭证(用户名和密码)传输数据,没有进行加密. 警 ...

最新文章

  1. 一个几何不等式的最佳常数
  2. 【Linux】使用xshell登陆时密码框为灰色,无法输入密码
  3. mysql+PHP源码编译安装
  4. UOJ #576. 积的第K小数
  5. mysql下载哪一代版本好_潮一代更好的设计
  6. 05-图像的平滑处理(不同的滤波操作)
  7. 华为6x手机计算机软件没有了,只用一招,教你将华为手机变成电脑,这波操作没几个人知道...
  8. sdk是什么_海外APP和游戏中最常用SDK排名(截止5月17, 2020)
  9. App列表之拖拽ListView(上)
  10. HTTP中POST请求方法的几种Content-Type(内容类型)介绍
  11. Entity Framework 4.1 CodeFirst实例
  12. 【测试】软件测试的生命周期
  13. 2022年3月搜索引擎市场份额排行榜
  14. Output输出缓存区大小只有1024KB,超过大小限制的就会被清除
  15. 【报告分享】头部DTC品牌增长案例库-易观智库零一裂变(附下载)
  16. jboot-admin学习
  17. 操作系统知识盘点(四)(内存技术)
  18. python语言下划线怎么打_python下划线 | 学步园
  19. 个人常用的sql脚本语句
  20. ubuntu14.04安装theano,cuda7.5

热门文章

  1. 生产者、消费者模式实现
  2. mysql 导入导出 csv_mysql 导出导入数据 -csv
  3. keil5图标变成白色_PPT中高大上的图标是怎么做的?
  4. 创新课程管理系统数据库设计心得
  5. 分享一个android debug模式,出现 waiting for debugger把界面卡住,取巧的解决办法
  6. 修改Idea默认的全局设置,如Maven等
  7. mybatis中(Oracle)关于insert时主键自动加1的使用方法
  8. 创业之前,您应该好好听我说
  9. hadoop端口号列表
  10. Matlab R2010在centost下的安装