CenterOS7安装java
cd /usr/local/soft/java
wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz?AuthParam= 1536908109_e337304e4470458588ad85166db90d18
tar -zxvf jdk-8u181-linux-x64.tar.gz
vi /etc/profile
JAVA_HOME = /usr/local/soft/java/jdk1.8.0_181
JRE_HOME = < span class = "katex--inline" > < span class = "katex" > < span class = "katex-mathml" > < math xmlns = "http://www.w3.org/1998/Math/MathML" > < semantics> < mrow> < mi> J< /mi> < mi> A< /mi> < mi> V< /mi> < msub> < mi> A< /mi> < mi> H< /mi> < /msub> < mi> O< /mi> < mi> M< /mi> < mi> E< /mi> < mi mathvariant = "normal" > /< /mi> < mi> j< /mi> < mi> r< /mi> < mi> e< /mi> < mi> P< /mi> < mi> A< /mi> < mi> T< /mi> < mi> H< /mi> < mo>= < /mo> < /mrow> < annotation encoding = "application/x-tex" > JAVA_HOME/jre
PATH = < /annotation> < /semantics> < /math> < /span> < span class = "katex-html" aria-hidden= "true" > < span class = "base" > < span class = "strut" style = "height:1em;vertical-align:-0.25em;" > < span class = "mord mathnormal" style = "margin-right:0.09618em;" > J< /span> < span class = "mord mathnormal" > A< /span> < span class = "mord mathnormal" style = "margin-right:0.22222em;" > V< /span> < span class = "mord" > < span class = "mord mathnormal" > A< /span> < span class = "msupsub" > < span class = "vlist-t vlist-t2" > < span class = "vlist-r" > < span class = "vlist" style = "height:0.3283em;" > < span style = "top:-2.55em;margin-left:0em;margin-right:0.05em;" > < span class = "pstrut" style = "height:2.7em;" > < span class = "sizing reset-size6 size3 mtight" > < span class = "mord mathnormal mtight" style = "margin-right:0.08125em;" > H< /span> < /span> < /span> < /span> < span class = "vlist-s" > < /span> < /span> < span class = "vlist-r" > < span class = "vlist" style = "height:0.15em;" > < span> < /span> < /span> < /span> < /span> < /span> < span class = "mord mathnormal" style = "margin-right:0.05764em;" > OME< /span> < span class = "mord" > /< /span> < span class = "mord mathnormal" style = "margin-right:0.05724em;" > j< /span> < span class = "mord mathnormal" > re< /span> < span class = "mord mathnormal" style = "margin-right:0.13889em;" > P< /span> < span class = "mord mathnormal" > A< /span> < span class = "mord mathnormal" style = "margin-right:0.13889em;" > T< /span> < span class = "mord mathnormal" style = "margin-right:0.08125em;" > H< /span> < span class = "mspace" style = "margin-right:0.2778em;" > < span class = "mrel" >= < /span> < /span> < /span> < /span> < /span> PATH :< span class = "katex--inline" > < span class = "katex" > < span class = "katex-mathml" > < math xmlns = "http://www.w3.org/1998/Math/MathML" > < semantics> < mrow> < mi> J< /mi> < mi> A< /mi> < mi> V< /mi> < msub> < mi> A< /mi> < mi> H< /mi> < /msub> < mi> O< /mi> < mi> M< /mi> < mi> E< /mi> < mi mathvariant = "normal" > /< /mi> < mi> b< /mi> < mi> i< /mi> < mi> n< /mi> < mo> :< /mo> < /mrow> < annotation encoding = "application/x-tex" > JAVA_HOME/bin:< /annotation> < /semantics> < /math> < /span> < span class = "katex-html" aria-hidden= "true" > < span class = "base" > < span class = "strut" style = "height:1em;vertical-align:-0.25em;" > < span class = "mord mathnormal" style = "margin-right:0.09618em;" > J< /span> < span class = "mord mathnormal" > A< /span> < span class = "mord mathnormal" style = "margin-right:0.22222em;" > V< /span> < span class = "mord" > < span class = "mord mathnormal" > A< /span> < span class = "msupsub" > < span class = "vlist-t vlist-t2" > < span class = "vlist-r" > < span class = "vlist" style = "height:0.3283em;" > < span style = "top:-2.55em;margin-left:0em;margin-right:0.05em;" > < span class = "pstrut" style = "height:2.7em;" > < span class = "sizing reset-size6 size3 mtight" > < span class = "mord mathnormal mtight" style = "margin-right:0.08125em;" > H< /span> < /span> < /span> < /span> < span class = "vlist-s" > < /span> < /span> < span class = "vlist-r" > < span class = "vlist" style = "height:0.15em;" > < span> < /span> < /span> < /span> < /span> < /span> < span class = "mord mathnormal" style = "margin-right:0.05764em;" > OME< /span> < span class = "mord" > /< /span> < span class = "mord mathnormal" > bin< /span> < span class = "mspace" style = "margin-right:0.2778em;" > < span class = "mrel" > :< /span> < /span> < /span> < /span> < /span> JRE_HOME/bin
CLASSPATH = :< span class = "katex--inline" > < span class = "katex" > < span class = "katex-mathml" > < math xmlns = "http://www.w3.org/1998/Math/MathML" > < semantics> < mrow> < mi> J< /mi> < mi> A< /mi> < mi> V< /mi> < msub> < mi> A< /mi> < mi> H< /mi> < /msub> < mi> O< /mi> < mi> M< /mi> < mi> E< /mi> < mi mathvariant = "normal" > /< /mi> < mi> l< /mi> < mi> i< /mi> < mi> b< /mi> < mi mathvariant = "normal" > /< /mi> < mi> d< /mi> < mi> t< /mi> < mi mathvariant = "normal" > .< /mi> < mi> j< /mi> < mi> a< /mi> < mi> r< /mi> < mo> :< /mo> < /mrow> < annotation encoding = "application/x-tex" > JAVA_HOME/lib/dt.jar:< /annotation> < /semantics> < /math> < /span> < span class = "katex-html" aria-hidden= "true" > < span class = "base" > < span class = "strut" style = "height:1em;vertical-align:-0.25em;" > < span class = "mord mathnormal" style = "margin-right:0.09618em;" > J< /span> < span class = "mord mathnormal" > A< /span> < span class = "mord mathnormal" style = "margin-right:0.22222em;" > V< /span> < span class = "mord" > < span class = "mord mathnormal" > A< /span> < span class = "msupsub" > < span class = "vlist-t vlist-t2" > < span class = "vlist-r" > < span class = "vlist" style = "height:0.3283em;" > < span style = "top:-2.55em;margin-left:0em;margin-right:0.05em;" > < span class = "pstrut" style = "height:2.7em;" > < span class = "sizing reset-size6 size3 mtight" > < span class = "mord mathnormal mtight" style = "margin-right:0.08125em;" > H< /span> < /span> < /span> < /span> < span class = "vlist-s" > < /span> < /span> < span class = "vlist-r" > < span class = "vlist" style = "height:0.15em;" > < span> < /span> < /span> < /span> < /span> < /span> < span class = "mord mathnormal" style = "margin-right:0.05764em;" > OME< /span> < span class = "mord" > /< /span> < span class = "mord mathnormal" style = "margin-right:0.01968em;" > l< /span> < span class = "mord mathnormal" > ib< /span> < span class = "mord" > /< /span> < span class = "mord mathnormal" > d< /span> < span class = "mord mathnormal" > t< /span> < span class = "mord" > .< /span> < span class = "mord mathnormal" > ja< /span> < span class = "mord mathnormal" style = "margin-right:0.02778em;" > r< /span> < span class = "mspace" style = "margin-right:0.2778em;" > < span class = "mrel" > :< /span> < /span> < /span> < /span> < /span> JAVA_HOME/lib/tools.jar:$JRE_HOME /lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
source /etc/profile
java -version
java version "1.8.0_181"
Java( TM) SE Runtime Environment ( build 1.8 .0_181-b13)
Java HotSpot( TM) 64 -Bit Server VM ( build 25.181 -b13, mixed mode)
< /span> < /span> < /span> < /span> < /span> < /span> < /span> < /span> < /span> < /span> < /span> < /span>