阿里云服务器jdk配错了 阿里云服务器安装jdk8

阿里云Linux服务器安装jdk总是不成功,网上找了好多方法都不行,谁能帮帮忙,不胜感激.

这个是本人的JDK配置文档,可以给你参考下,根据你的需求,操作1~4即可.

成都创新互联公司是一家集网站建设,聂荣企业网站建设,聂荣品牌网站建设,网站定制,聂荣网站建设报价,网络营销,网络优化,聂荣网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

[heshucheng@cssthost ~]$ getconf LONG_BIT

64

如无特殊说明,以下操作均是root用户操作

1) 创建java目录

[root@cssthost 〜]# mkdir /usr/java

2) sh安装jdk....bin到java目录

[root@cssthost java]# sh /tmp/jdk-6u45-linux-x64.bin

[root@cssthost java]# mv jdk1.6.0_45 latest

3) 修改/etc/profile,加入环境变量

export JAVA_HOME=/usr/java/latest

export CLASSPATH=.:/usr/java/latest

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

export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH

4) source环境变量使之生效

. /etc/profile

5) 设置java和javac软链接

/usr/sbin/alternatives --install /usr/bin/java java /usr/java/latest/bin/java 20000

/usr/sbin/alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 20000

6) 指定java和javac路径

/usr/sbin/alternatives --config java

/usr/sbin/alternatives --config javac

7) java和javac路径确认

/usr/sbin/alternatives --display java

/usr/sbin/alternatives --display javac

8) java和javac测试

[hadoop@cssthost tmp]$ cat HellowWorld.java

public class HellowWorld{

public static void main(String args[]){

System.out.println("Hello java World ! ");

}

}

[hadoop@cssthost tmp]$ ls

HellowWorld.java

[hadoop@cssthost tmp]$ javac HellowWorld.java

[hadoop@cssthost tmp]$ ls

HellowWorld.class HellowWorld.java

[hadoop@cssthost tmp]$ java HellowWorld

Hello java World !

阿里云jdk版本低怎么办

1、不用担心,直接升级,我前段时间才把阿里上的jdk升级到1.7

2、升级后,可以执行下面的几条命令,供选择默认版本

3、我的升级方法如下:

一、软件下载

1、下载JDK(下面分别是32位系统和64位系统下的版本)

#32位

#64位

# getconf LONG_BIT # 查看系统多少位

二、安装JDK7.0版本

1、先卸载服务器自带的jdk软件包

# java -version #查看服务器是否安装过jdk

java version "1.6.0_17"

OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386)

OpenJDK Client VM (build 14.0-b16, mixed mode)

# rpm -qa |grep gcj #查看服务器安装的jdk软件包信息

libgcj-4.4.4-13.el6.i686

java-1.5.0-gcj-1.5.0.0-29.1.el6.i686

# yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸载软件包

2、安装jdk7.0

解压配置安装

# mkdir -p /usr/lib/jvm

# tar zxvf jdk-7u9-linux-i586.tar.gz -C /usr/lib/jvm

# mv /usr/lib/jvm/jdk1.7.0_09 /usr/lib/jvm/java7

3、添加jdk7.0到系统环境变量

# cp /etc/profile /etc/profile.bak #备份

# vi /etc/profile #编辑,在最后添加下面的内容

export JAVA_HOME=/usr/lib/jvm/java7

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

# source /etc/profile  #使配置文件立即生效

由于系统中可能会有默认的其他版本JDK,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。

update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300

update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300

update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300

update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300

执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择

# update-alternatives --config java

4、测试

# java -version # 测试是否成功

java version "1.7.0_09"

Java(TM) SE Runtime Environment (build 1.7.0_09-b05)

Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)

阿里云服务器,安装Tomcat,运行不出来

原因:

1.绿色版本的tomcat与java jre(本人就是直接拷贝myeclipse自带的jre,报错)

2.未正确配置java_home或jre_home,path,classpath;

3.直接双击运行tomcat6.exe

4.tomcat的端口被其他进程占用(如8080)

5.jdk或者jre版本太低(我原来直接使用的是oracle9下面的jre,报错)

解决办法:

1.安装java jre或者jdk,一定要用安装版本。或者使用myeclipse all in one的自带jre(不需要再安装jre)

2.至少配置好java_home或jre_home与path后(其他可以不配):通过运行comcat安装目录bin下的STARTUP.BAT来运行。

其他还有很多种错误,还是使用安装版本的java jdk或者tomcat就能解决.


本文名称:阿里云服务器jdk配错了 阿里云服务器安装jdk8
本文来源:http://csdahua.cn/article/ddijcoe.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流