前两天因需要下了Tomcat5.5.12,在下之前我刚好升级了jdk1.4(随j2ee一起下的)到jdk1.5,可不知道为什么我一起动tomcat时他就说jdk版本太低,必须要求jdk1.5我晕。
没办法折腾了半天我只用重新下了一个单独的jdk1.5覆盖j2ee中的jdk重新配置环境变量,tomcat终于可以用了,呵呵~~
下面是与tomcat有关的环境变量的设置(仅供参考!)
CATALINA_BASE D:/java/tomcat/tomcat (D:/java/tomcat为tomcat的安装路径 D:/java/j2ee为j2ee的安装路径)
CATALINA_HOME D:/java/tomcat/tomcat
classpath .;D:/Java/j2ee/jdk/lib;D:/Java/j2ee/jdk/lib/dt.jar;D:/Java/j2ee/jdk/lib/tools.jar;D:/java/Tomcat/tomcat/common/lib/servlet-api.jar (.;为必须,被小看了他们,我一开始就是少了这两个小点折腾了我几个小时!!)
JAVA_HOME D:/Java/j2ee/jdk
path D:/Java/j2ee/jdk/bin;%JAVA_HOME%/bin;
[br]admin包的配置[br]
我们知道tomcat5.5.12是不内置admin包的,如果我们需要admin的话就得自己去下,然后自己配置。
现将我的配置方法公布如下(个人经验,紧供参考)
将下载的admin加压以后(解压后的文件名为admin),先将根目录下的LICENSE、NOTICE、RELEASE-NOTES三个文件copy到
$CATALINA_HOME$的根目录下,然后将admin/server/webapps下的admin文件夹整个的copy到
$CATALINA_HOME$/server/webapps下,然后将admin/server/webapps/admin/admin.xml文件copy到
$CATALINA_HOME$/conf/catalina/localhost文件夹下,然后重启tomcat打开http://locahost:8080/admin
输入你在$CATALINA_HOME$/conf/tomcat-users.xml中定义的自己用户名、密码一切就ok了!
在tomcat-users.xml中添加如下的记录就可以了:
<role rolename="manager"/>
<role rolename="admin"/>
<user username="你自己的用户名" password="你的密码" roles="admin,manager"/>
还有问题的请留言