转:Ubuntu中安装和配置 Java JDK,并卸载自带OpenJDK(以Ubuntu 14.04为例)
1.下载jdk-7u67-linux-x64.tar.gz
2.用ftp客户端工具filezilla上传到ubuntu的合适文件夹。如果如果不能上传到指定文件夹可能是文件夹权限不足,修改文件夹可执行权限,最简单的方法是赋予权限,即:
- chmod 777 文件夹
- (777)为最高权限
3.自解压安装jdk,我解压在了/usr/cpy下
- tar -xzvf jdk-7u67-linux-x64.tar.gz
安装完后,会生成jdk1.7.0_67文件夹
4.设置环境变量,对于对vi不熟悉的用户使用gedit命令启动文本编辑器比起vi命令更方便
- 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的方法:
- sudo apt-get remove openjdk*
6.设置默认jdk(假如有openjdk的话)
由于Ubuntu中可能会有默认的jdk,如openjdk。假如有openjdk的话,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作(可以使用该命令安装其他命令,例如eclipse)。
执行代码:
- sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_25/bin/java 300
- sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_25/bin/javac 300
通过这一步将我们安装的jdk加入java选择单。
然后执行代码:
- sudo update-alternatives --config java
- 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为例)相关推荐
- 在Ubuntu中安装及配置java
描述:在Ubuntu16.04中配置jdk1.8 1. 下载jdk 下载地址:Java SE Development Kit 8 - Downloads - jdk8u301 (oracle.com) ...
- 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 ...
- ubuntu系统下ftp服务器配置,如何在Ubuntu中安装和配置FTP服务器
FTP ( 文件传输协议 )是一种相对较旧和最常用的标准网络协议,用于通过网络在两台计算机之间上传/下载文件. 然而, FTP由其原始的不安全,因为它传输数据与用户凭证(用户名和密码)而不加密. 警告 ...
- centos7中安装、配置、验证、卸载redis
本文介绍在centos7中安装.配置.验证.卸载redis等操作,以及在使用redis中的一些注意事项. 一 安装redis 1 创建redis的安装目录 利用以下命令,切换到/usr/local路径 ...
- centos redis验证_centos7中安装、配置、验证、卸载redis
本文介绍在centos7中安装.配置.验证.卸载redis等操作,以及在使用redis中的一些注意事项. 一 安装redis 1 创建redis的安装目录 利用以下命令,切换到/usr/local路径 ...
- 手把手教会你在 windows10 下安装、配置 Java JDK 14
1.下载JDK 进入网址: https://www.oracle.com/java/technologies/javase-downloads.html 选择相应的JDK版本,点击JDK Downlo ...
- ubuntu中安装oracle sun java.
from: http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7 sudo apt-get install p ...
- Linxu安装Tomcat与Jdk并卸载自带OpenJdk
下载安装tomcat 1.下载apache-tomcat-7.0.47.tar.gz tomcat压缩包上传到linxu服务器 2.cd到文件存放目录使用(tar -xvzf apache-tomca ...
- linux ubuntu 安装ftp,系统运维|如何在 Ubuntu 下安装和配置 FTP 服务器
FTP(文件传输协议)是一个较老且最常用的标准网络协议,用于在两台计算机之间通过网络上传/下载文件.然而, FTP 最初的时候并不安全,因为它仅通过用户凭证(用户名和密码)传输数据,没有进行加密. 警 ...
最新文章
- 一个几何不等式的最佳常数
- 【Linux】使用xshell登陆时密码框为灰色,无法输入密码
- mysql+PHP源码编译安装
- UOJ #576. 积的第K小数
- mysql下载哪一代版本好_潮一代更好的设计
- 05-图像的平滑处理(不同的滤波操作)
- 华为6x手机计算机软件没有了,只用一招,教你将华为手机变成电脑,这波操作没几个人知道...
- sdk是什么_海外APP和游戏中最常用SDK排名(截止5月17, 2020)
- App列表之拖拽ListView(上)
- HTTP中POST请求方法的几种Content-Type(内容类型)介绍
- Entity Framework 4.1 CodeFirst实例
- 【测试】软件测试的生命周期
- 2022年3月搜索引擎市场份额排行榜
- Output输出缓存区大小只有1024KB,超过大小限制的就会被清除
- 【报告分享】头部DTC品牌增长案例库-易观智库零一裂变(附下载)
- jboot-admin学习
- 操作系统知识盘点(四)(内存技术)
- python语言下划线怎么打_python下划线 | 学步园
- 个人常用的sql脚本语句
- ubuntu14.04安装theano,cuda7.5