tomcat相关问题

2012年7月10日,想玩下tomcat,下载了最新版本apache-tomcat-7.0.29.zip,解压开来,环境变量都已配置好了,就是启动不了,startup双击总是一闪而过,搞得无比郁闷。在doc窗口运行,提示he CATALINA_HOME environment variable is not defined correctly This environment variable is needed to run this program,后来索性看了下startup.bat的源代码,看它这句话在何种情况会显示出来,发现执行这句话exist"%CATALINA_HOME%\bin\catalina.bat"时,如果找不到该文件,就会跳出这个错误信息。可是我就纳闷了,我  CATALINA_HOME  明明是配置对了,为什么会这样,我猜想是不是在环境变量配置那边路径后面多了个结束符“;”导致的,删掉,果然可以运行了,真是无语······

ps:
1.doc调试tomcat:输入命令:catalina debug->run。
2.tomcat7.0对应的用户配置文件与之前不同tomcat-users.xml文件中修改形式为:
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/>
3.外网访问我电脑的tomcat,发现内网可以连接,外网连接不来,而ip明明是正确的,后来发现是window防火墙缘故,方法一:在防火墙上添加端口,端口名任意,端口号即为你tomcat的端口号,添加即可。方法二:把端口设成80,这样即可以直接用ip访问tomcat,而且防火墙貌似不会屏蔽?(可以试试会不会屏蔽)。还有就是因为自己用的是学校的bras a套餐它只能访问教育网许可的一些网站,需要连接bras b套餐(可以访问任意网站)就可以了。(apache的外网访问也可类似思想)。
4.http://blog.sina.com.cn/s/blog_70d4900f01017vp3.html解决了碰到的tomcat7.0+lomboz eclipse3.3配置的小问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值