执行部署时build和dist目录的目的不同

时间:2011-04-06 17:31:42

标签: java tomcat deployment ant build-process

我正在创建一个ant脚本,我想知道我将整个kaboodle打包并将其作为.war文件并将其放在webapps目录中的目录名称。

它应该是dist还是build?

4 个答案:

答案 0 :(得分:4)

蒸馏水

build仅适用于.class文件,而dist将包含WEB-INF,META-INF,库等

答案 1 :(得分:3)

Build和dist都包含构建过程创建的文件。但是dist包含你实际上想要保留的那些。

答案 2 :(得分:1)

构建目录是编译文件的位置。 Dist目录用于分发文件(应用程序生成的包的位置)。

在你的情况下,它显然是dist目录。

答案 3 :(得分:1)

  • Build将拥有所有单独的.jar,.war资源文件和ejb .ear
  • Dist将拥有像ear文件这样的分发文件,里面有所有的罐子和战争。