如何为此文件夹结构创建build.xml文件

时间:2012-08-28 09:52:38

标签: java ant antbuilder

我有,

   build/classes - compiled java codes

   libs - some jar files

   src - java codes

   WebContent - all the .jsp files, WEB-INF/lib and META-INF

我创建了一些构建文件,但它们不起作用。如何为此文件夹结构创建build.xml文件。

1 个答案:

答案 0 :(得分:1)

War File

的Ant的详细示例

应该编译src目录中的所有类并将其放在单独的build / classes目录中。创建的war文件将放在dist目录中。

  1. 首先我们创建build / classes和dist目录。 init目标完成了这项工作。

  2. 下一步是编译src目录中的所有类 将它们放在build / classes目录中。首先要做到这一点 在“WebContent / WEB-INF / lib”中添加所有lib文件 目录到类路径。

  3. 目标编译使用javac任务来编译java类 它取决于目标init,因为只有你拥有 准备好目录,你可以将类放在其中。我们之前创建的路径将在这里使用元素。

  4. 现在我们可以使用war任务创建war文件。创造战争 文件你需要指定web目录,lib目录和 classes目录。 destfile属性指定war文件 location和webxml属性指定web.xml文件 位置

  5. 您可以使用clean目标来清理项目。干净的目标 删除build和dist目录。