我有,
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文件。
答案 0 :(得分:1)
应该编译src目录中的所有类并将其放在单独的build / classes目录中。创建的war文件将放在dist目录中。
首先我们创建build / classes和dist目录。 init目标完成了这项工作。
下一步是编译src目录中的所有类 将它们放在build / classes目录中。首先要做到这一点 在“WebContent / WEB-INF / lib”中添加所有lib文件 目录到类路径。
目标编译使用javac任务来编译java类 它取决于目标init,因为只有你拥有 准备好目录,你可以将类放在其中。我们之前创建的路径将在这里使用元素。
现在我们可以使用war任务创建war文件。创造战争 文件你需要指定web目录,lib目录和 classes目录。 destfile属性指定war文件 location和webxml属性指定web.xml文件 位置
您可以使用clean目标来清理项目。干净的目标 删除build和dist目录。