#!/bin/sh
echo "==============================start installing==================================="
_pwd=$(pwd)
mkdir /usr/java
cd /usr/java
wget
chmod u+x jdk-1_5_0_10-linux-i586.bin
./jdk-1_5_0_10-linux-i586.bin
echo "===============================SETSYSTEM=========================================="
echo "export JAVA_HOME=/usr/java/jdk1.5.0_10" >> /root/.bash_profile
echo "export CLASSPATH=.:\$JAVA_HOME/lib:\$JAVA_HOME/jre/lib:\$CLASSPATH" >> /root/.bash_profile
echo "export PATH=\$PATH:\$JAVA_HOME/bin:\$JAVA_HOME/jre/bin:\$HOME/bin" >> /root/.bash_profile
echo "source /root/.bash_profile" >> /etc/rc.local
export JAVA_HOME=/usr/java/jdk1.5.0_10
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HOME/bin
source /root/.bash_profile
echo "===============================END================================================="
echo "===============================TOMCAT=============================================="
wget
tar -zxvf apache-tomcat-6.0.29.tar.gz
mv apache-tomcat-6.0.29 tomcat
cd tomcat/conf
mv server.xml server.xml.default
wget
echo "export TOMCAT_HOME=/usr/java/tomcat" >> /root/.bash_profile
mkdir -p /www/client
echo "============================install over and clean tmp file!========================="
cd $_pwd
rm -rf install.sh
#------------------说明几点---------------------
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
lib和jre/lib文件夹中的rt和tools是否是打包后的形式如果发现rt.pack 和 tools.pack 那么多半问题就出在这里
解决方法也很简单,只要将相应文件解压成rt.jar 和 tools.jar可以使用bin里面的unpack200工具
如:unpack200 rt.pack rt.jar
阅读(1050) | 评论(0) | 转发(0) |