概述
上一篇文章谢了ubuntu编译zookeeper,jdk是我之前装好了,这里记录一下jdk的安装过程,这里我也说一下,一般我们使用jdk时,不一定只是用一个jdk版本,所以有时候在编译之前我们都需要写一个脚本先source一下脚本来更换jdk版本,而不是把系统版本定死,不改变,我们可以把常用的jdk版本定义到/etc/profile里面。
1.方法一
下载jdk的源码进行编译安装。
下载路径:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,说道这里我也来说一下在linux下软件一般的安装目录了,安装目录主要有三个:/usr、/usr/local、/opt,这三个目录一般放的也是不同的东西,这里就简单讲一下:
/usr
:系统级的目录,一般我们自动操作的东西是不会放到这个目录下去的,一般使用apt-get install 默认的库会放在这个目录下,运行程序的放在bin,库放在lib下面,头文件放在include下面。/usr/local
:用户级的程序目录,这个目录是用户目录,一般情况下我们自己下载源码进行编译,使用install命令时,就会安装到这个目录,这个目录也有lib、bin和include目录。/opt
:用户级的程序目录,这个是一个用户可选的目录,可以一般用来放第三方软件,如果不需要的时候可以直接rm -rf删除掉
。
而我们这里是不需要编译,下载直接使用,所以我们就放在/opt目录下,当然,你其他的也可以放到/opt下面,我上一个博客的zookeeper就放在/opt下面,因为主要是zookeeper也算是一个第三方库,只是第一次使用需要编译,之后直接复制编译出来的库就可以了。
下载好了放到/opt下面,解压
xxx@sharenew-desktop:/opt$ ls
jdk1.8.0_171
jdk-8u171-linux-x64.tar.gz
xxx@sharenew-desktop:/opt$ sudo tar -zxvf jdk-8u171-linux-x64.tar.gz
然后配置环境变量,可以写成sh文件,每次使用source一下,也可以写到/etc/profile里面,我们这里只要一个jdk版本,就直接写到/etc/profile里面,加到最后面,加完运行source /etc/profile,然后通过java -verison 判断java是否成功。
xxx@sharenew-desktop:/opt$ sudo vi /etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "$PS1" ]; then
if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='h:w$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
export JAVA_HOME=/opt/jdk1.8.0_171
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
xxx@sharenew-desktop:/opt/jdk1.8.0_171$ source /etc/profile
xxx@sharenew-desktop:/opt/jdk1.8.0_171$ java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
java 的版本打出来基本就成功了。
2.通过apt-get安装
这里就三个步骤:
1. 第一句是下载新的资源库
2. 第二句更新资源库
3. 安装oracle jdk
xxx@sharenew-desktop:~$ sudo add-apt-repository ppa:webupd8team/java
xxx@sharenew-desktop:~$ sudo apt-get update
xxx@sharenew-desktop:~$ sudo apt-get install oracle-java8-installer
xxx@sharenew-desktop:~$ java -version
然后用java -version查看是否安装成功即可,但是有些ubuntu版本有些没有对应的java版本,这个时候就只能手动下载安装了。
最后
以上就是威武钢笔为你收集整理的ubuntu 安装jdk1.81.方法一2.通过apt-get安装的全部内容,希望文章能够帮你解决ubuntu 安装jdk1.81.方法一2.通过apt-get安装所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复