- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Tomcat与ant组合使用方法
Tomcat与ant组合使用方法(最新tomcat5的使用)
玛瑞 2004-2-13
关于ant的使用方法,参见:
利用ant来自动编译应用、发布应用、和制作应用的javadoc文档
1 温习tomcat的编程结构
假设tomcat被安装在win2000下硬盘E上,即“tomcat目录”是
“E:\installed\jakarta-tomcat-4.0.1\”
应用程序see的文件结构及关键文件如下:
E:\see\
build.xml
docs\
src\
web\
WEB-INF\
web.xml
其中:
build.xml 是ant构建应用程序的脚本。
docs\ 是你自己提供应用程序文档(不包含javadoc)的地方
src\ 等同于tomcat应用结构中的“根目录\WEB-INF\classes\目录,
web\ 等同于tomcat应用结构中的根目录
web\WEB-INF\ 对应于tomcat应用结构中的“根目录\WEB-INF\”目录
但不包括“根目录\WEB-INF\classes\目录
“根目录\WEB-INF\”用来存放class和servlet以及
其它不允许用户直接访问的东东。
web\WEB-INF\web.xml
等同于tomcat应用结构中的“根目录\WEB-INF\web.xml”文件,
即应用发布描述
2 安装配置j2sdk1.4.1
1) 安装j2sdk1.4.1
2) 设置JAVA_HOME为j2sdk的bin目录
3 安装配置jakarta-ant
1) 安装jakarta-ant
2) 设置ANT_HOME为jakarta-ant的bin目录
3) 将jakarta-ant的bin目录和j2sdk的bin目录加入系统PATH中
4 安装配置tomcat(两种版本有所不同)
4.1 安装配置jakarta-tomcat-4.0.3
1) 安装jakarta-tomcat-4.0.3
2) 添加tomcat管理帐号。在文件conf/tomcat-users.xml中添加:
user name=mara password=mara roles=tomcat,manager
3) 在tomcat目录webapps\tomcat-docs\appdev\sample\获取模版build.xml,复制到应用程序see的顶层目录
4) 修改build.xml
project name=see default=deploy basedir=.
property name= value=see
property name=catalina.home value= E:\installed\jakarta-tomcat-4.0.1\
5) 利用ant deploy来重新编译和发布程序
6) 利用http://localhost:8080/manager/reload?path=/see来重新装入程序
4.2 安装配置jakarta-tomcat-5
1) 安装jakarta-tomcat-5
2) 添加tomcat管理帐号。在文件conf/tomcat-users.xml中添加:
user username=mara password=mara roles=admin,manager
3) 在tomcat目录webapps\tomcat-docs\appdev\获取模版build.xml.txt,复制为应用程序see的顶层目录build.xml
4) 修改build.xml
project name=see default=reload basedir=.
property name= value=see
property name=catalina.home value=E:\installed\Tomcat 5.0
5) 在顶层目录,创建文件perties
# Context path to install this application on
app.path=/see
# Tomcat 5 installation directory
catalina.home=E:/installed/Tomcat 5.0
# Manager webapp username and password
manager.username=mara
manager.password=mara
6) 将tomcat目录下server/lib/catalina-ant.j
文档评论(0)