在提供基于Ant的Java项目时,必要的组件

时间:2012-04-11 20:58:13

标签: java ant

我有一个Java项目。最初我开始使用.java和.class文件。之后我将Ant部署到我的项目中,现在我的项目目录中有dist和docs文件夹,同时还有build.xml。我的问题是在运送这个项目时应该将哪些文件提供给接收者,这样他就可以编译并运行它是否有任何应该提到的依赖项。接下来,recepienet问我源代码和二进制文件。另外,我是否需要担心设置ant类路径?谢谢

2 个答案:

答案 0 :(得分:2)

您应该向您的客户提供编译和运行程序所需的一切。这至少意味着源,所有依赖库文件和构建脚本,都很好地打包。这是您可以使用的基本布局:

src         (all your source code here)
lib         (third party libraries here)
build.xml   (your build script)

确保您可以仅根据布局文件夹中的内容构建项目。然后清理文件夹,将它们压缩到存档中并将存档发送给您的客户端。

答案 1 :(得分:0)

如果您使用Ant构建项目并且已经创建了build.xml文件,那么包含这个文件将有助于此人通过指定依赖项等来构建项目。

Ant站点包含build.xml文件的示例。 http://ant.apache.org/manual/using.html#example