最佳答案 |
| |
安装版的,是作为windows的服务启动的,所以并不需要start.bat。 你可以找个zip版的,里面肯定有这个文件 |
| 回答者:wbchn@qq.com - 头衔:开发爱好者 2008-7-28 13:57:19 |
|
|
| 回复答案 |
共7条 |
| |
呵呵,一直没有人回答你的说的新版本的Tomcat配置虚拟目录的问题,我来补充一下吧: 在你的安装目录:Apache Software Foundation\Tomcat 6.0\conf目录下,有一个server.xml文件,你把它打开,拉到最下面看到</Host>这个标记,在这个标记的前面,加上如下字段: <Context path="/myWebRoot" docBase="F:\workspace\testweb" debug="0" /> 然后,你用http://localhost:8080/myWebRoot/这个目录就可以访问你的网站了,而docBase后面的字符串,不用说了吧,就是你的网站的实际的目录。 另外,如果你用连接的形式传参,可能会出现中文乱码,建议在这里改一个东西: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 注意最后的 URIEncoding="UTF-8"这个可以防止连接的形式传参产生中文乱码,因为这种方式不是你用request.setCharactor……就可以防止的,只能在tomcat里设定。 还有,同目录下有一个context.xml文件,打开它,找到<Context>改成<Context reloadable="true">,呵呵,至于有什么用处,自己看吧。 好了,新版的TomCat的所有常用配置讲完了,希望能帮到你。 |
| 回答者:alucard9258@163.com - 头衔:开发爱好者 2008-9-10 11:57:38 |
|
| |
因要能启动Tomcat,有没有Startup.bat,都是一样的。 Eclipse开发,还是用Tomcat映射Web工程的工作目录,用起来方便些。要不,老是重复布置,累死人。我用5.0.28的! |
| 回答者:awpavcn117@sina.com - 头衔:开发爱好者 2008-8-28 22:35:30 |
|
| |
我用的是6.0的,其实开始的时候也是和你一样的情况不过现在好了 启动的那个文件在 bin目录下的tomcat6.exe文件,就和视频里面的情况一样了。 至于虚拟目录的设置,就是仔细看李老师的那个视频,一遍不行就两遍,千万别错一点啊~~~一点错了你就整不出来了。我是设置过十多回才能熟练的设置它的。就像编程不能少符号一样。 |
| 回答者:452824599@qq.com - 头衔:开发爱好者 2008-8-23 22:33:31 |
|
| |
怎么说呢,对于初学者,看李兴华老师,还是那位老师的视频时,一般起动 tomcat 都是双击 start.bat 启动, 还有一个(记的不清了) 来关闭 tomcat 。 其实呢,老师只是为了方便讲学好一点(为了使能使 tomcat 启动出错后和学员一起学习而以 ) 。 所以我建议呢,不必在忽 tomcat 是不是安装版 , 你只要在 eclipse 中配制好 tomcat 就可以了。如果你不会,可以去下 刘伟的 视频看一下就会了。 |
| 回答者:liaozhiyongde_2008@yeah.net - 头衔:开发爱好者 2008-8-17 2:57:37 |
|
| |
虚拟目录肯定是可以设的吧。你找找对应版本的帮助文件看看,可能跟其他版本有所不同。 |
| 回答者:wbchn@qq.com - 头衔:开发爱好者 2008-7-28 14:02:47 |
|
| |
要说区别,作为服务启动的,即 Monitor Tomcat,不能直接看到控制台输出,除非写入日志文件,所以不太方便; 使用start.bat启动的就可以看到控制台的输出了,这在调试时比较有用。 另外如果使用myeclipse,完全可以在它里面配置tomcat,并在其内启动,一样可以看到控制台输出。 |
| 回答者:wbchn@qq.com - 头衔:开发爱好者 2008-7-28 13:59:31 |
|
|
|
|
| 欢迎使用本系统,智囊团。踊跃回答,赢得积分。 |
|
| 使用有问题请到 帮助 |
|