0

这可能是一个愚蠢的问题,但我如何设置环境来使用 libvirt 开发测试应用程序?
我是否必须设置 ant 或 maven 项目,或者我可以将 java 文件复制到 eclipse 中的 src 文件夹中吗?

谢谢

4

1 回答 1

1

如果您使用 Eclipse,您可以在 Eclipse 中构建您的类并运行您的程序,而无需使用 Ant 或 Maven。事实上,Eclipse 通常完全不知道您的 Antbuild.xml或 Mavenpom.xml文件。Eclipse 使用它自己的构建技术(尽管您可以要求它运行您的pom.xmlor build.xml)。但是,纯 Eclipse 构建项目的方式意味着除了使用 Eclipse 之外,没有其他方法可以构建和运行您的项目。如果你有一个持续集成系统,或者有人下载了你的项目并且只是想构建你的 jar 或 war 文件,他们就没有办法做到这一点。

事实上,也不完全正确。您可以编写一个 shell 脚本来通过命令编译您的代码并通过javac命令将其打包jar。Maven 和 Ant 所做的是为您提供一个框架来帮助构建您的应用程序并删除系统依赖项。

Ant 具有灵活性的优势。您可以在 Ant 中轻松完成在 Maven 中难以完成的事情。缺点是 Ant 可以灵活地以非常非常糟糕的方式做事。我几乎总是建议开发人员在新项目中使用 Maven。它迫使他们以标准方式编写他们的项目,并消除了编写大多数开发人员确实无法编写的 Ant 构建脚本的需要。

如果您不了解 Maven,但了解 Ant 怎么办?我仍然推荐你使用 Maven,并以此为契机学习 Maven。

于 2013-02-27T01:40:27.637 回答