Linux系统中如何安装JDK(JDK的多种安装方式与多版本管理工具)

访客4年前黑客工具571

  更好是把它放进/usr/java文件目录下。

  cd /usr/javachmod a x jdk-6u45-linux-x64.

  等候安裝结束。

  sudo vim /etc/environment

  內容设定:

  PATH="这儿原来的没动:/usr/java/jdk1.6.0_45/bin"CLASSPATH=".:/usr/java/jdk1.6.0_45/lib"JAVA_HOME="/usr/java/jdk1.6.0_45"

  sudo vim /etc/profile

  最终添加行:

  export JAVA_HOME=/usr/java/jdk1.6.0_45

  export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  export PATH=$PATH:$JAVA_HOME/bin

  # 使配备起效source /etc/profile

  假如java并不是放到/usr/java下,再实行下边的指令设定默认设置的java:

  sudo update-alternatives --install /usr/bin/java java /home/xundh/Downloads/jdk1.6.0_45/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /home/xundh/Downloads/jdk1.6.0_33/bin/javac 300

  设定默认设置jdk

  sudo update-alternatives --config java

  键入java -version輸出一切正常版本号,安裝取得成功。

  手工 *** 免费下载 jdk-linux-x64-1.8.rpm

  apt-get install alien# 转debalien jdk-linux-x64-1.8.rpm # 安裝dpkg -i jdk1.8.0_131.deb# 改动环境变量sudo vim /etc/profile

  JAVA_HOME=/usr/java/jdk1.8.0_131

  JRE_HOME=/usr/java/jdk1.8.0_131/jre

  PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

  CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH

  # 缓解压力tools.pack及rt.packcd /usr/java/jdk1.8.0_131/jre/libsudo rt.pack rt.jarsudo jsse.pack jsse.jarcd /usr/java/jdk1.8.0_131/libsudo tools.pack tools.jar

  # 让配备起效source /etc/profilejava -version

  深度系统提议应用这类 ***

  cd /usr/java# 缓解压力sudo tar -zxvf 改动环境变量vim /etc/profile

  export JAVA_HOME=/usr/java/jdk1.7.0_79export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  export PATH=$PATH:$JAVA_HOME/bin

  # 使配备起效 source /etc/profile

  能够便捷的开展多版本号jdk的转换。

  mac下应用较多一些,这儿未作详解了。

  开源系统网站地址:

  sudo apt install curl -yexport JABBA_GET="curl -sLk"curl -sLk | bash && . ~/.jabba/jabba.sh

  [ -s "$JABBA_HOME/jabba.sh" ] && source "$JABBA_HOME/jabba.sh"

  Dockfile文档以下:

  FROM buildpack-deps:jessie-curl

  RUN curl -sL | \

  JABBA_COMMAND="install 1.8 -o /jdk" bash

  ENV JAVA_HOME /jdk

  ENV PATH $JAVA_HOME/bin:$PATH

  这儿在镜像系统中安装jdk1.8。

  实行下边docker指令:

  docker build -t : docker run -it --rm : java -version

  查询是不是安裝取得成功:

  jabba --version

  在深度系统,默认设置安裝了openjdk 11.0.4:

  # 查询 *** 服务器上的jdk版本jabba ls-remote# 查看加过虑标准jabba ls-remote zulu@~1.8.60jabba ls-remote "* @> = 1.6.45

相关文章

上海夜场直招伴游-【姜贞】

“上海夜场直招伴游-【姜贞】” 邮箱:t18**z*b@*.com胸围103-106cm阁下所需支付的酬金:3k-8k不等之间,不包括特殊服务哦 高端模特酬劳要求:??-八千 商务学社伴游酬金:根...

定性评价和定量评价是什么意思(定量评价和定性评价分类依据)

  科技评价不仅是科技管理的重要手段,而且是国家宏观管理和科研资源配置的重要依据,对科研机构行为具有重要的导向作用。长期以来形成的以统一、量化为特征的科技评价机制,对调动科技人员的积极性和创造性发挥了...

骥怎么读?

骥怎么读?

骥怎么读?骥是什么意思?骥的词语出处也是那里?很多人在生活、学习中遇到“骥”这个词,大家都不知道怎么读这个生僻字。你想知道这些有趣的生僻字怎么读吗?豪友网专门精心整理了生僻字怎么读相关的内容,为你释疑...

诗人杜甫简介

詩人杜甫簡介讀書啊,我信赖但有朗朗書聲出破廬,遲早有一日有萬鯉躍龍門之奇象。   杜甫身世於京兆杜氏,一個北方的大士族。關於詩人杜甫,大傢瞭解嗎?   生平   幼年優遊   杜甫因...

早泄该怎么办(解决方法大全,总有一个适合你

早泄该怎么办(解决方法大全,总有一个适合你

早泄是属于男性的一个特有疾病,并且男性非常害怕得早泄,那么你知道男性早泄有什么症状?怎么预防比较好? 早泄是困扰很多男性的一个疾病,如果没有及时治疗的话,还可能会永久的影响到男性以后的能力。今天就跟...

海尔兄弟为什么只穿内裤(是什么原因海尔兄弟

海尔兄弟为什么只穿内裤(是什么原因海尔兄弟

有一次,我去海尔集团面试,考官问我:“为什么海尔兄弟只穿内裤?”我的答案把他们全怔住了,我答:“因为他们没有Q币”。 去洗桑拿,给我按摩的师傅手艺特别好,从来没碰到过能在我充满肥肉的身上...