日期:2014-05-18  浏览次数:20799 次

用 JDK+Tomcat 如何配置自定义网站目录
大家好,我用的是     Windows     Server     2003     操作系统,请问用     JDK+Tomcat     搭建的     JSP服务器,如果想设置自定义     Web     目录,而不是用系统默认的     webapps\Root     目录,应怎么设置呢?        
      请问一般用哪些组件搭建的[JSP服务器]比较好?    


我在   server.xml   里我已经配置过了,不行啊。。。
我在   server.xml   里加入   <Context   path= "/Mywebs "   docBase= "E:\Mywebs "   debug= "0 "> </Context>   也不行。。。。
书本里说在   server.xml   文件里,找到   <Context   path= " "   docBase= "ROOT "   debug= "0 ">   </Context> (但是在   server.xml   找不到以 <Context...> </Context> 的内容),在其下面添加   <Context   path= "/根虚拟的目录 "   docBase= "映射的物理路径 "   debug= "0 "> </Context>   就可以了,但是我加上之后,为什么不行啊??
----
待复,谢了!

------解决方案--------------------
http://community.csdn.net/Expert/topic/5243/5243436.xml?temp=.5178491

<Host name= "www.51ey.net " debug= "0 " appBase= "webapps ">
<Context path= " " docBase= "d:\Tomcat 5.5\webapps\51ey " debug= "0 "/>
<Context path= "/bbs " docBase= "d:\Tomcat 5.5\webapps\bbs " debug= "0 "/>
</Host>
------解决方案--------------------
又没有启动tomacat啊?
------解决方案--------------------
注意你的URL的大小写
------解决方案--------------------
你到TOMCAT目录下的conf\Catalina\localhost下建一个mywebs.xml
里面的内容是
<Context docBase= "E:\mywebs "
privileged= "true " antiResourceLocking= "false " antiJARLocking= "false ">

<ResourceLink name= "users " global= "UserDatabase "
type= "org.apache.catalina.UserDatabase "/>

</Context>
再重启一下TOMCAT,再访问http://127.0.0.1:8080/mywebs看看
------解决方案--------------------
可以登陆到admin里面去进行配置,不用更改配置文件!