配置tomcat

工作原因需要自己模拟一个http的接口,因此要配置tomcat,起一个页面也帮助测试,中间遇到很多问题,记录一下,以备以后所需:

1.自己下载的需要安装的包apache-tomcat-7.0.40很奇怪滴遇到很多问题,启动后tomcat服务后,访问localhost:8080是没问题的,但是访问自己的应用时提示要输入用户名和密码,输入之后一直不行,后来改用了同事给的无需安装的包apache-tomcat-7.0.26

2.这个包无需安装,配置下环境变量就好了,网上搜了下,所需的配置如下:假设tomcat的目录为c:\tomcat

CATALINA_HOME=c:\tomcat; 
CATALINA_BASE=c:\tomcat; 
然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下: 
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib\servlet.jar; 

3.按照2中的方式配置好后,可以访问还是不能访问localhost:8080,启动bin目录下的startup.sh ,总是一闪而过,启动不了也看不到错误,很纠结,后来命令行执行startup.sh ,发现是找不到java_home,才惊觉是之前环境变量的设置导致的,我之前没有专门设置java_home,只是把java的路径直接写到系统变量path中了,因此重新设置java_home,重新启动startup.sh,再次访问localhost:8080,访问http://10.246.7.6:8080/examples/index.html也ok了~~~~

 

更巧的是之前安装的winscp,一直不能用,提示连不上主机,修改环境变量设置后,winscp也ok了,只是不知道是不是这个原因~~

记录下~

 

posted @ 2013-05-31 18:03  红诺  阅读(216)  评论(0编辑  收藏  举报