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