ubuntu16.04下java环境安装与配置

Rogn      2022-04-29     596

关键词:

首先下载linux下的安装包

登陆网址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载完成后,Linux默认下载位置在当前目录下的Download下载文件夹下,通过命令cd ~/Downloadscd  ~/下载即可查看到对应的文件。

扩展:linux下打开目录~和/的区别

解压安装包jdk-8u202-linux-x64-demos.tar.gz

 tar -zxvf jdk-8u202-linux-x64-demos.tar.gz

将解压后的文件移到/usr/lib目录下

切换到/usr/bin目录下

 cd /usr/lib

并新建jdk目录

 sudo mkdir jdk

将解压的jdk文件移动到新建的/usr/lib/jdk目录下来

 sudo mv ~/jdk1.8.0_202/usr/lib/jdk

执行命令后可到 usr/lib/jdk 目录下查看是否移动成功

配置java环境变量

这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境。

使用命令打开/etc/profile文件

 sudo vim /etc/profile

在末尾添加以下几行文字:

#set java env
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_202
export JRE_HOME=${JAVA_HOME}/jre    
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib    
export PATH=${JAVA_HOME}/bin:$PATH

执行命令使修改立即生效

 source /etc/profile

扩展:了解ubuntu中环境变量文件/etc/profile、.profile、.bashrc、/etc/bash.bashrc之间的区别和联系

配置软连接

软连接相当于windows系统中的快捷键,部分软件可能会从/usr/bin目录下查找Java,因此添加该软连接防止其他软件查找不到的情况。

sudo update-alternatives --install /usr/bin/java  java  /usr/lib/jdk/jdk1.8.0_202/bin/java 300   
sudo update-alternatives --install /usr/bin/javac  javac  /usr/lib/jdk/jdk1.8.0_202/bin/javac 300 

扩展:在Ubuntu中通过update-alternatives切换jdk版本

测试安装是否成功

在终端输入,出现版本号说明安装成功。

 java -version

结果如图:

 

 

参考链接:

1、https://blog.csdn.net/smile_from_2015/article/details/80056297?tdsourcetag=s_pctim_aiomsg

2、https://www.cnblogs.com/freescience/p/7272070.html?tdsourcetag=s_pctim_aiomsg

 

ubuntu16.04下搭建scala开发环境

1.确认Ubuntu已经安装好Java的环境参看我的Ubuntu16.04下Java环境安装与配置2.在官网下载最新版Scala源码包官网下载当前最新版本号是Scala2.12.13.在usr下建立Scala文件4.配置系统环境变量,编辑/etc/profile文件,在文件的末尾添加... 查看详情

在ubuntu16.04lts下搭建java开发环境

安装JDK1.71.下载所需jdk版本jdk-7u79-linux-x64.tar.gz:jdk历史版本下载路径2.解压文件解压后新增一个文件夹如下:3.创建一个文件夹保存解压后的文件:(/usr/lib一般存放不能直接运行的,却是许多程序运行所必需的一些函数库文件lin... 查看详情

ubuntu16.04环境下vim配置forhtml,css,javascript(代码片段)

参考了三篇文章:VIM配置---面向前端使用Vundle管理配置Vim基本插件CSS语法高亮1、安装Vundlegitclonehttps://github.com/VundleVim/Vundle.vim.git~/.vim/bundle/Vundle.vim2、配置~/.vimrcsetnocompatiblefiletypeoff"settheruntimepathtoinclud 查看详情

如何在64位ubuntu16.04系统上卸载openjdk并重新安装配置java8环境

1.检查java版本在这里我选择卸载openjdk,安装jdk1.8版本,具体可以到Oracle官网下载地址获得java8的linux-64安装包:jdk-8u181-linux-x64.tar.gz版本,值得一提的是目前需要注册并登录oracle账户。2.卸载openjdk如果系统没有openjdk环境则可以跳过... 查看详情

ubuntu16.04+pycharm+spark运行环境配置(代码片段)

0.安装PyCharm和spark     下载pycharm  http://www.jetbrains.com/pycharm/     下载spark         http://spark.apache.org/      ps:在安装pycharm前系统需要有java环境1.安装py4j      $sudopipinstallpy4j2.配置pycharm      在Run/Deb 查看详情

ubuntu16.04下配置nginx与nodejs以及服务的部署(代码片段)

title:Ubuntu16.04下配置nginx与nodejs以及服务的部署date:2019-05-0522:45:49tags:Linux---第一步:安装nginxsudoapt-getupdatesudoapt-getinstallnginx如果遇到依赖问题,尝试执行sudoapt-get-finstall命令第二步:配置nginx首先备份原先的配置文件:sudocp/etc/nginx 查看详情

ubuntu16.04-java环境配置

1、系统配置  vmware ubuntu16.04 64位  apt-get installvim2、下载jdk1.8.0_151,并上传至当前ubuntu系统  3、解压jdk,并移动到指定目录    4、更改环境变量  编辑/etc/environment,添加如下图红线标识的部分,具体jdk路... 查看详情

ubuntu命令行下java工程编辑与算法(第四版)环境配置

ubuntu命令行下java工程编辑与算法(第四版)环境配置java命令行javacjava在学习算法(第四版)中的实例时,因需要安装配套的java编译环境,可是在编译java文件的时候总是出各种错误,特在此总结一下。ubuntu下java环境配置由于网... 查看详情

ubuntu命令行下java工程编辑与算法(第四版)环境配置

ubuntu命令行下java工程编辑与算法(第四版)环境配置java命令行javacjava在学习算法(第四版)中的实例时,因需要安装配套的java编译环境,可是在编译java文件的时候总是出各种错误,特在此总结一下。ubuntu下java环境配置由于网... 查看详情

ubuntu16.04下面配置java环境变量

我在ubuntu16.04下面配置java环境变量的时候,开始在网上查信息的时候,没太注意ubuntu的版本,结果在.bashrc下面设置,在.profile下面设置,都不成功,后面才想起来搜索ubuntu16.04的设置,正确的方法如下,比如我的JDK解压目录是这... 查看详情

ubuntu16.04安装openvino™toolk配置modeloptimizer出现错误

利用终端配置环境变量之后,用以下命令配置框架模型,出现错误Erroronornearline85;exitingwithstatus1参考技术A用户的环境变量在用户目录下。全局环境变量在etc下。你也可以通过上网查一下。希望可以帮助你,请采纳,谢谢!追问... 查看详情

ubuntu16.04+java8+mysql5.7+tomcat8.5服务器环境配置

本文章使用环境:Ubuntu16.04Java8Mysql5.7Tomcat8.5Ubuntu版本16.04,本文采用SSH远程登录主机工具:Xshell默认使用root用户登录(suroot)Java官网下载压缩包通过Xshell将压缩包文件传输到自己指定的目录,我的资源路径[/mnt/install]解压安装&配置:解... 查看详情

ubuntu16.04下安装cuda,cudnn及tensorflow-gpu版本过程(代码片段)

这篇文章主要依据两篇文章:深度学习主机环境配置:Ubuntu16.04+NvidiaGTX1080+CUDA8.0深度学习主机环境配置:Ubuntu16.04+GeForceGTX1080+TensorFlow不过在实际运行的过程中,有一定的不同之处,随着时间的推移,一些... 查看详情

xiaomaprostringcloud生产环境安装ubuntu16.04版本(代码片段)

XiaoMaPro、Stringcloud、生产环境安装Ubuntu16.04版本安装ssh使用apt安装openssh服务sudoapt-getinstallopenssh-server或sudoapt-getinstallssh进行安装,安装完成查看是否已经启动,在终端输入ps-e|grepsshd在终端将会看到类似这样的输出:3665... 查看详情

ubuntu16.04下sublimetext3安装和配置

ubuntu16.04下sublimetext3安装和配置2018年04月20日10:31:08zhengqijun_阅读数:14821.安装方法1)使用ppa安装sudoadd-apt-repositoryppa:webupd8team/sublime-text-3sudoapt-getupdatesudoapt-getinstallsublime-text-installer卸载sublime 查看详情

ubuntu16.04下qq安装历程

...ff0c;长期在win上开发的人没有qq是很操蛋的,对于一个ubuntu的小白来说也很痛苦,前几天更新ubuntu到了16.10发现很多不爽的地方,然后我卸了重新安装了16.04再次进行了开发环境的配置,当然免不了qq的使用。作为一个开... 查看详情

ubuntu16.04下安装petalinux(代码片段)

ubuntu16.04下安装petalinux参考https://www.cnblogs.com/vacajk/p/6146146.html安装环境:  1.ubuntu16.04  2.petalinux-v2015.4  3.目标板:zynq7010SOC安装步骤:  1.在home目录下新建两个文件夹:petalinux和petalinux_installer两个文件夹,将安装包petali 查看详情

apachekafkakafka安装及简单示例(代码片段)

(一)ApacheKafka安装1、安装环境与前提条件??安装环境:Ubuntu16.04??前提条件:ubuntu系统下安装好jdk1.8以上版本,正确配置环境变量ubuntu系统下安装好scala2.11版本安装ZooKeeper(注:kafka自带一个Zookeeper服务,如果不单独安装,也可... 查看详情