【发布时间】:2013-02-27 00:13:09
【问题描述】:
这可能是一个愚蠢的问题,但我如何设置环境来使用 libvirt 开发测试应用程序?
我是否必须设置 ant 或 maven 项目,或者我可以将 java 文件复制到我在 eclipse 中的 src 文件夹中吗?
谢谢
【问题讨论】:
标签: java maven ant installation libvirt
这可能是一个愚蠢的问题,但我如何设置环境来使用 libvirt 开发测试应用程序?
我是否必须设置 ant 或 maven 项目,或者我可以将 java 文件复制到我在 eclipse 中的 src 文件夹中吗?
谢谢
【问题讨论】:
标签: java maven ant installation libvirt
如果您使用 Eclipse,您可以在 Eclipse 中构建您的类并运行您的程序,而无需使用 Ant 或 Maven。事实上,Eclipse 通常完全不知道您的 Ant build.xml 或 Maven pom.xml 文件。 Eclipse 使用它自己的构建技术(尽管您可以要求它运行您的pom.xml 或build.xml)。 然而,纯 Eclipse 构建项目的方式意味着除了使用 Eclipse 之外,没有其他方法可以构建和运行您的项目。如果你有一个持续集成系统,或者有人下载了你的项目,只是想构建你的 jar 或 war 文件,他们就没有办法。
实际上,并非完全正确。您可以编写一个 shell 脚本来通过 javac 命令编译您的代码,并通过 jar 命令将其打包。 Maven 和 Ant 所做的是为您提供一个框架来帮助构建您的应用程序并删除系统依赖项。
Ant 具有灵活性的优势。您可以在 Ant 中轻松完成在 Maven 中难以完成的事情。缺点是 Ant 可以灵活地以非常非常糟糕的方式做事。我几乎总是建议开发人员在新项目中使用 Maven。它迫使他们以标准方式编写项目,并消除了编写大多数开发人员确实无法编写的 Ant 构建脚本的需要。
如果您不了解 Maven,但了解 Ant,该怎么办?我还是推荐大家使用 Maven,并以此为契机学习 Maven。
【讨论】: