我经常更换电脑的系统,每次都要重新配置java开发环境。由于老是没去记住配置的步骤,所以总是在网上查。今天就把这些步骤记录下来,以便以后自己查阅。
  本文讲解的是在windows 7平台上安装tomcat。在配置环境变量之前:
  首先,你要先准备好tomcat和已经安装好tomcat对应的java JDK的版本,我用的是tomcat 6.0的版本(现在最新的版本是tomcat 7.0)。如果你还没有下载tomcat,请到tomcat官网上下载,网址是:http://tomcat.apache.org/ 。
  接下来,貌似tomacat 6.0之前的版本是安装版的(详细信息请查阅tomcat官网上的申明),而tomcat6.0之后就是解压版,而这两种版本的环境变量的配置是不一样的。
我现在介绍的tomcat 6.0的版本就是解压版的。开始干活吧...
    1.解压tomcat到自定义的目录下,我的解压的目录是:D:\tomcat
    2.右击“计算机”,点击“属性”;
    3.选择“高级系统设置”选项卡,点击“环境变量”;
    4.在“系统变量”中,新建2项属性:CATALINA_BASE和CATALINA_HOME指明刚才解压的tomcat的路径,由于我刚才解压的路径是D:\tomcat.所以设为
    CATALINA_BASE:D:\tomcat;
    CATALINA_HOME:CATALINA_HOME;
    5.在系统变量CLASSPATH的值的后面加入:%CATALINA_HOME%\lib\servlet-api.jar;(在tomcat 6.0之前的版本servlet-api.jar这个包是在/common/lib文件中,也就是说tomcat 6.0开始就没有common这个目录了,我配置完tomcat的环境变量后,一直不能启动tomcat。在网上查了很多资料,最后才发现是这个原因的。)
    6.在系统变量Path的值中"%JAVA_HOME%/bin;"的后面加入以下内容:%CATALINA_HOME%/bin;
  到这里,Tomcat安装完毕。测试一下吧:打开tomcat的解压路径bin目录下的tomcat6w.exe.在tomcat6w程序上单击start按钮,就启动tomcat了。接着打开浏览器,输入地址:http://localhost:8080/ .如果出现tomcat的欢迎界面的话,表示tomcat的环境变量已经配置成功了。
  常见错误:
  1.运行tomcat6w.exe程序出现一个窗口,提示“指定的服务未安装”。顾名思义:我们还未安装这项服务,因为我们用的是解压版的tomcat,只有安装版的tomcat是安装时就把这项服务安装到计算机上了。知道原因了,也就好解决了:
具体安装方法:打开命令行提示符窗口
=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install 即可
  2.tomcat6w.exe可以运行,但是,当单击start按钮启动tomcat的时候,启动到一半就没了,既没有报错,也没有启动tomcat。对于这个错误,我至今还不没有找到这个问题答案,但是,tomcat还是有办法启动的,就是比较麻烦一点吧。
具体安装方法:打开命令行提示符窗口:
=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:startup 即可