作者zanyking (遥远的旅人)
看板java
标题Re: [JSP ] 有关於tomcat的奇怪问题!?
时间Mon Feb 5 18:42:39 2007
※ 引述《shinmeteor (简单的生活~不简单的过活)》之铭言:
: ※ 引述《PsMonkey (痞子军团团长)》之铭言:
: : [十字固定技] 没有讲清楚环境配置阿阿阿阿
: : 假设 {tomcat} 是你的 Tomcat 路径
: : 没有特别设定的话,一个独立的 web application
: : 是放在 {tomcat}/webapps 底下,然後以目录来区别
: : 也就是 {tomcat}/webapps 中看到的一个目录「基本上」就是一个 web application
: : (我绝对不是因为赚 p 币才这麽罗唆的 [殴飞])
: : 但是,不是你随便在 {tomcat}/webapps 开个目录,就会变成 web application
: : 至少在那个目录下,你要建立一个 WEB-INF 的空目录
: : (现在好像不用重新 restart tomcat,以前好像要)
: : 这样子 tomcat 才会承认那是一个 web application
: : 所以,我几乎可以打赌,你的 1test 这个目录
: : 不在 {tomcat}/webapps/ROOT 下
: : 而是 {tomcat}/webapps/1test 下
: : 但是又没有 {tomcat}/webapps/1test/WEB-INF
: : 好了,就是这样子...
: : 你下一篇给的那个网址... 基本上太.... 罗唆了...
: : (还有错字一堆)
: : 最後,TonyQ 你好坏 [指]
: : 居然用 ROOT 目录这种禁忌招数,还要新手去改 server.xml
: 谢谢这麽清楚的解说..我多增加一个WEB-INF就可以正常执行了^_^
: 这麽重要的观念书本都没说..(我踢~)
: 关於你们两位前辈提到的ROOT禁忌招数..我满想知道的耶..
: 是否可以提供相关资讯让我自己研读呢@ @?或是google搜寻该用什麽关键字呢??
: 谢谢~
Conf底下,server.xml就是你可以玩的,web.xml也是。
server.xml是tomcat的运行启动参数,许多重要的设定诸如:
1.connector
2.service->engine->host核心区
3.GlobalNamingResources
其他还有一大堆物件启动时的设定参数与结构,要Hack Tomcat的sourcecode可以
从中找到很多蛛丝马迹。
web.xml是任一个web App在启动时WEB-INF/web.xml所继承的母文件。
所以它里头的修改是会直接套用到这个Tomcat运行的所有Web App的。
基本上Tomcat的XML设定档本身就是一份写的很好的文件。
其中的注解加上网站上的说明就已经含括绝大部分你想用的功能了。
要了解Tomcat我觉得看设定档是最快的方法。
在加上对其中不了解的部份用Google Search一下就好了。
PS:其实,我从来没用过Tomcat的Web UI设定画面...从来的是直接改XML的...
GUI功能辨识障碍是种病。
--
JAVA 是一个静态型别reference指定、强物件型别判定的语言。
属於类C/C++族。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.85.116.116