Ant - 打包应用程序
-
简述
我们已经学习了 Ant 的不同方面,使用Hello World零碎的传真 Web 应用程序。现在,是时候将所有内容放在一起创建完整的 build.xml 文件了。考虑build.properties和build.xml文件如下 - -
build.properties
下面给出了 build.properties 的文件。 -
构建.xml
build.xml 文件如下 -在上面提到的例子中 --
我们首先在构建属性文件中声明Tomcat中webapps文件夹的路径为deploy.path多变的。
-
我们还声明了 java 文件的源文件夹src.dir多变的。
-
然后,我们声明 web 文件的源文件夹web.dir多变的。javadoc.dir是存放java文档的文件夹,build.dir是存储构建输出文件的路径。
-
之后,我们声明 Web 应用程序的名称,即fax在我们的例子中。
-
我们还定义了主类路径,其中包含项目的 WEB-INF/lib 文件夹中存在的 JAR 文件。
-
我们还包括存在于build.dir在大师班的道路上。
-
Javadoc 目标生成项目所需的 javadoc,使用目标用于打印构建文件中存在的公共目标。
上面的示例显示了两个部署目标:deploy和deploywar.部署目标将文件从 web 目录复制到保留最后修改日期时间戳的部署目录。这在部署到支持热部署的服务器时很有用。clean 目标清除所有以前构建的文件。deploywar 目标构建 war 文件,然后将 war 文件复制到应用程序服务器的 deploy 目录。 -