话说一开始,傻傻地安装了openJDK。
直到扩展Tomcat 的启动方式(jsvc启动),在./configuer 的时候,Cannot find jni_md.h in /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_.
看来只有安装Oracle 的JDK了。
1、宽带上传的速度太慢,只好wget了。但是我们都知道,下载的时候,需要勾选oracle的Accept License Agreement。从网上找到的方法:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F;oraclelicense=accept- securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz"
2、tar -zxvf jdk-7u79-linux-x64.tar.gz -C /usr/lib/jvm
3、设置环境变量
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79
JRE_HOME=/usr/lib/jvm/jdk1.7.0_79/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
4、 source /etc/profile
5、查看java -version
6、发现还是OpenJDK 。
7、 rpm -qa | grep java
rpm -e --nodeps java-1.4.2-xxxx
rpm -e --nodeps java-1.6.0-openjdk-xxx