>

从下载到正常运行

- 编辑:正版管家婆马报彩图 -

从下载到正常运行

阿里云CentOS下安装jdk,阿里云centosjdk

首先需要下载jdk:

由于oracle上的下载页面有跳转,直接用wget下载下来的只是html页面。可以用下面的命令:

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" ""

下载完之后,按以下步骤操作:

1、cd /usr  #进入use目录

2、mkdir java  #创建java目录

3、tar xvf  jdk-8u74-linux-x64.tar.gz #解压文件

4、vi ~/.bash_profile

在文件的末尾添加以下内容

export JAVA_HOME=/usr/java/jdk1.8.0_74

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

然后保存退出:wq!

注意:里面分隔路径的是英文冒号不是分号

5、source ~/.bash_profile

没报错说明成功了

然后执行java -version,能正确显示版本信息则jdk安装成功

首先需要下载jdk: 由于oracle上的下载页面有跳转,直接用wget下载下来的只是html页面。可以用下面的命...

centos安装jdk-从下载到正常运行

要安装jdk,首先要下载jdk安装文件,需要用到wget命令。如果你输入wget命令然后回车显示wget:command not found,那么恭喜你,你系统没有装wget,在装centos如果选择最小化安装,wget是不会被安装的。这时需要输入

yum -y install wget

装完wget,接下来就是下载jdk

用wget也是苦了一阵。直接wget不行,oracle上面在下载页面还要选择同意协议,但是在Linux里面无法选择,在网上经过多方查找,最后就找到这个是可以用的。

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F;oraclelicense=accept-securebackup-cookie" ""

"" 这个是jdk的下载地址,可以去这里下载。

然后是配置环境变量

我下的是压缩包,所以这样来

1.mkdir /usr/local/java #创建java目录,新建叫java的文件夹

2.tar xvf 文件名 /usr/local/java #解压文件

3.rm /usr/local/java/文件名 #删除压缩包

4.vi /etc/profile

在文件的末尾添加以下内容

export JAVA_HOME=/usr/local/java/jdk1.8.0_51

export JRE_HOME=$JAVA_HOME/jre

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

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

然后保存退出:wq!

注意:里面分隔路径的是英文冒号不是分号

5.source /etc/profile

没报错说明成功了

然后执行java -version,能正确显示版本信息则jdk安装成功

下面是我装jdk遇到的一些问题,做个总结

1.在下载jdk包的时候,如果下载是秒下的,那么就要注意了,你下载的可能只是个网页(html),因为oracle在下载时需要选择同意认证,所以需要加上oraclelicense=accept-securebackup-cookie,开头已经有具体的例子,这里就提一下。

2.配置环境变量问题,网上有很多版本,但是有些并不适合你,如果在编辑完执行source /etc/profile出现什么什么.jar not such file or directory,lib is directory什么什么之类的,你应该是把冒号“:”写出分号“;”了。

3.在执行完source /etc/profile,不仅java用不了,连最基本的vi,ls之类的都用不了,那么你的path配置错了,输入这句话

export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

重新设置path就没事了。然后去把profile改回来

4.执行完source /etc/profile没报错了,在执行java -version 时报

-bash:/bin/java:/lib/id-linux.so.2:bad ELF interpreter ,是因为64位系统中装了32位的软件

yum install glibc.i686 装完后我的java就能正常运行了。

如果你还不能正常运行并报

error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

试试yum install libstdc++.so.6

要安装jdk,首先要下载jdk安装文件,需要用到wget命令。如果你输入wget命令然后回车显示wget:command not found,...

本文由计算机操作发布,转载请注明来源:从下载到正常运行