小时? 发表于 2017-1-22 08:15:03

tomcat 手动部署【Z】

  tomcat的部署一直使用MyEclipse,近来多是使用手动部署,特意将一些小的细节记录下来,以后备用.以tomcat6.0为例:
  1。第一种方式,在%tomcat_home%conf/server.xml中的<host>节点下,追加

Xml代码




[*]
<
Context
 
crossContext
=
"true"
 
docBase
=
"D:\workspace\yourweb"
 
path
=
"/yourpath"
 
reloadable
=
"true"
>
   




<Context crossContext="true" docBase="D:\workspace\yourweb" path="/yourpath" reloadable="true">

  其中需要注意的是:docbase一定到能够直接访问到web-inf目录的那一层文件夹.
  path其实可以随意.
  2。第二种方式,在%tomcat_home%conf/下追加Catalina\localhost文件夹,在下面建立一个xml,该xml的文件名最好是和path的名一致,其实也可以不一致.
  其中追加

Xml代码




[*]
<?
xml
 
version
=
'1.0'
 
encoding
=
'utf-8'
?>
   

[*]
<
Context
 
crossContext
=
"true"
 
docBase
=
"D:\workspace\yourweb"
 
path
=
"/yourpath"
 
reloadable
=
"true"
>
   

[*]
</
Context
>
  




<?xml version='1.0' encoding='utf-8'?>
<Context crossContext="true" docBase="D:\workspace\yourweb" path="/yourpath" reloadable="true">
</Context>
  注意点和1中的一致. 
  3。第三种方式,将web项目文件件拷贝到webapps   目录中。本人很不推荐这种方式.除非是以后不用修改了.
页: [1]
查看完整版本: tomcat 手动部署【Z】