<!--
General purpose build script for web applications and web services,
including enhanced support for deploying directly to a Tomcat 5
based server.
This build script assumes that the source code of your web application
is organized into the following subdirectories underneath the source
code directory from which you execute the build script:
docs Static documentation files to be copied to
the "docs" subdirectory of your distribution.
src Java source code (and associated resource files)
to be compiled to the "WEB-INF/classes"
subdirectory of your web applicaiton.
web Static HTML, JSP, and other content (such as
image files), including the WEB-INF subdirectory
and its configuration file contents.
$Id: build.xml.txt 302898 2004-05-23 19:50:44Z markt $
-->
<!-- A "project" describes a set of targets that may be requested
when Ant is executed. The "default" attribute defines the
target which is executed if no specific target is requested,
and the "basedir" attribute defines the current working directory
from which Ant executes the requested task. This is normally
set to the current working directory.
-->
<project name="My Project" default="compile" basedir=".">
<!-- ===================== Property Definitions =========================== -->
<!--
Each of the following properties are used in the build script.
Values for these properties are set by the first place they are
defined, from the following list:
* Definitions on the "ant" command line (ant -Dfoo=bar compile).
* Definitions from a "build.properties" file in the top level
source directory of this application.
* Definitions from a "build.properties" file in the developer's
home directory.
* Default definitions in this build.xml file.
You will note below that property values can be composed based on the
contents of previously defined properties. This is a powerful technique
that helps you minimize the number of changes required when your development
environment is modified. Note that property composition is allowed within
"build.properties" files as well as in the "build.xml" script.
-->
<property file="build.properties"/>
<property file="${user.home}/build.properties"/>
<!-- ==================== File and Directory Names ======================== -->
<!--
These properties generally define file and directory names (or paths) that
affect where the build process stores its outputs.
app.name Base name of this application, used to
construct filenames and directories.
Defaults to "myapp".
app.path Context path to which this application should be
deployed (defaults to "/" plus the value of the
"app.name" property).
app.version Version number of this iteration of the application.
build.home The directory into which the "prepare" and
"compile" targets will generate their output.
Defaults to "build".
catalina.home The directory in which you have installed
a binary distribution of Tomcat 5. This will
be used by the "deploy" target.
dist.home The name of the base directory in which
distribution files are created.
Defaults to "dist".
manager.password The login password of a user that is assigned the
"manager" role (so that he or she can execute
commands via the "/manager" web application)
manager.url The URL of the "/manager" web application on the
Tomcat installation to which we will deploy web
applications and web services.
manager.username The login username of a user that is assigned the
"manager" role (so that he or she can execute
commands via the "/manager" web application)
-->
<property name="app.name" value="myapp"/>
<property name="app.path" value="/${app.name}"/>
<property name="app.version" value="0.1-dev"/>
<property name="build.home" value="${basedir}/build"/>
<property name="catalina.home" value="../../../.."/> <!-- UPDATE THIS! -->
<property name="dist.home" value="${basedir}/dist"/>
<property name="docs.home" value="${basedir}/docs"/>
<property name="manager.url" value="http://localhost:8080/manager"/>
<property name="src.home" value="${basedir}/src"/>
<property name="web.home" value="${basedir}/web"/>
<!-- ================== Custom Ant Task Definitions ======================= -->
<!--
These properties define custom tasks for the Ant build tool that interact
with the "/manager" web application installed with Tomcat 5. Before they
can be successfully utilized, you must perform the following steps:
- Copy the file "server/lib/catalina-ant.jar" from your Tomcat 5
installation into the "lib" directory of your Ant installation.
- Create a "build.properties" file in your application's top-level
source directory (or your user login home directory) that defines
appropriate values for the "manager.password", "manager.url", and
"manager.username" properties described above.
For more information about the Manager web application, and the functionality
of these tasks, see <http://localhost:8080/tomcat-docs/manager-howto.html>.
-->
<taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"/>
<taskdef name="list" classname="org.apache.catalina.ant.ListTask"/>
<taskdef name="reload" classname="org.apache.catalina.ant.ReloadTask"/>
<taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask"/>
<!-- ==================== Compilation Control Options ==================== -->
<!--
These properties control option settings on the Javac compiler when it
is invoked using the <javac> task.
compile.debug Should compilation include the debug option?
compile.deprecation Should compilation include the deprecation option?
compile.optimize Should compilation include the optimize option?
-->
<property name="compile.debug" value="true"/>
<property name="compile.deprecation" value="false"/>
<property name="compile.optimize" value="true"/>
<!-- ==================== External Dependencies =========================== -->
<!--
Use property values to define the locations of external JAR files on which
your application will depend. In general, these values will be used for
two purposes:
* Inclusion on the classpath that is passed to the Javac compiler
* Being copied into the "/WEB-INF/lib" directory during execution
of the "deploy" target.
Because we will automatically include all of the Java classes that Tomcat 5
exposes to web applications, we will not need to explicitly list any of those
dependencies. You only need to worry about external dependencies for JAR
files that you are going to include inside your "/WEB-INF/lib" directory.
-->
<!-- Dummy external dependency -->
<!--
<property name="foo.jar"
value="/path/to/foo.jar"/>
-->
<!-- ==================== Compilation Classpath =========================== -->
<!--
Rather than relying on the CLASSPATH environment variable, Ant includes
features that makes it easy to dynamically construct the classpath you
need for each compilation. The examp
没有合适的资源?快使用搜索试试~ 我知道了~
Tomcat5.5中文技术手册
共142个文件
html:126个
gif:7个
htm:3个
需积分: 10 16 下载量 68 浏览量
2008-04-04
14:47:36
上传
评论
收藏 316KB RAR 举报
温馨提示
Tomcat5.5中文技术手册,html格式的,大部分已经过翻译,比较不错
资源详情
资源评论
资源推荐
收起资源包目录
Tomcat5.5中文技术手册 (142个子文件)
tomcat.gif 2KB
add.gif 1KB
update.gif 627B
printer.gif 438B
fix.gif 345B
docs.gif 261B
void.gif 43B
index.htm 13KB
web.xml.txt.htm 5KB
index.htm 1KB
changelog.html 345KB
changelog.html 342KB
manager-howto.html 106KB
manager-howto.html 101KB
monitoring.html 80KB
cluster-howto.html 79KB
monitoring.html 75KB
cluster-howto.html 74KB
realm-howto.html 73KB
realm-howto.html 68KB
context.html 61KB
jndi-datasource-examples-howto.html 60KB
jndi-resources-howto.html 60KB
context.html 59KB
jndi-datasource-examples-howto.html 55KB
jndi-resources-howto.html 54KB
ssl-howto.html 50KB
ssl-howto.html 45KB
host.html 45KB
host.html 43KB
security-manager-howto.html 37KB
logging.html 33KB
realm.html 31KB
security-manager-howto.html 31KB
apr.html 30KB
realm.html 29KB
mbean-names.html 29KB
manager.html 29KB
windows-service-howto.html 29KB
fs-admin-objects.html 28KB
http.html 28KB
processes.html 28KB
valve.html 27KB
processes.html 27KB
mbean-names.html 27KB
logging.html 27KB
manager.html 27KB
fs-admin-objects.html 26KB
http.html 26KB
jasper-howto.html 26KB
valve.html 26KB
deployer-howto.html 25KB
apr.html 24KB
globalresources.html 24KB
fs-jndi-realm.html 23KB
windows-service-howto.html 23KB
globalresources.html 22KB
default-servlet.html 22KB
fs-jndi-realm.html 22KB
engine.html 21KB
class-loader-howto.html 21KB
fs-admin-apps.html 20KB
jasper-howto.html 20KB
engine.html 20KB
deployer-howto.html 19KB
ajp.html 19KB
fs-admin-apps.html 19KB
fs-admin-opers.html 19KB
index.html 19KB
ssi-howto.html 18KB
proxy-howto.html 18KB
source.html 17KB
ajp.html 17KB
fs-admin-opers.html 17KB
fs-invoker.html 17KB
building.html 17KB
fs-default.html 17KB
default-servlet.html 17KB
source.html 16KB
fs-jdbc-realm.html 16KB
setup.html 16KB
class-loader-howto.html 16KB
status.html 15KB
fs-memory-realm.html 15KB
fs-invoker.html 15KB
fs-default.html 15KB
introduction.html 15KB
fs-jdbc-realm.html 14KB
balancer-howto.html 14KB
deployment.html 13KB
fs-memory-realm.html 13KB
index.html 13KB
overview.html 13KB
loader.html 12KB
ssi-howto.html 12KB
proxy-howto.html 12KB
deployment.html 12KB
overview.html 12KB
building.html 11KB
mbeans-descriptor-howto.html 11KB
共 142 条
- 1
- 2
shanshuiboy
- 粉丝: 16
- 资源: 183
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0