也说Tomcat5.5的配置
jdk安装等,保证可用
tomcat配置
方法1、拷贝root目录下web-inf至服务目录
修改conf/server.xml,在</host>前添加:<Context path="/虚拟目录名" docBase="/物理目录" debug="0" reloadable="" crossContext=""/ >
修改conf/web.xml,
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param〉
将false改为true,此时 会显示默认页
修改服务目录下web-inf内的web.xml,删除
<!-- JSPC servlet mappings start -->
<servlet>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<servlet-class>org.apache.jsp.index_jsp</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping>
<!-- JSPC servlet mappings end -->方可显示列表
似乎不可以从管理界面deploy
2、
在目录 %tomcat%conf\Catalina\localhost下新建以 虚拟目录名 为文件名的xml文件,
内容如下:
<Context path="/虚拟目录名" docBase="物理路径" reloadable="true" crossContext="true" debug="0" >
</Context>
注意:1、xml文件的文件名必须和虚拟目录相同
2、一个xml文件只能设置一个Context path
无需复制WEB-INF文件夹,可以通过manager 做一切操作
此法tomcat似乎会将服务目录拷贝到webapps下
3、通过管理界面新建虚拟目录
http://localhost:8080 或 127.0.0.1:8080 进入欢迎页
左tomcat manager,username=“admin” password空或安装时设的值(5.5)
下方deploy功能
Context Path(optional)即path值-"/虚拟目录名"
XML Configuration file URL 可以空着,或是任意目录
空时,%Tomcat 5.5%\conf\Catalina\localhost不变
可以选择 %Tomcat 5.5%\webapps下任意服务目录路径,到 %物理路径%\WEB-INF 或 %物理路径% 均可,
tomcat会复制相应路径下的内容到%Tomcat 5.5%\conf\Catalina\localhost\%虚拟路径名.xml文件夹%
并从 %物理路径% 拷贝文件到 %Tomcat 5.5%\webapps\虚拟目录下
WAR or Directory URL 即 物理路径(有待验证)
[ 本帖最后由 tuoluo 于 2008-4-6 21:47 编辑 ]