我如何在没有 Maven 的情况下使用 Arquillian?

How can I use Arquillian without Maven?

我正在制作我的第一个 Java EE 项目,但不知道如何测试我的 EJB。我读过 Arquillian 对做集成测试非常有用,但似乎在没有 Maven 的情况下使用它很困难。谁能告诉我是否有使用方法或教程?

您是否在使用任何类型的依赖管理工具,例如 Ivy?我真的推荐使用一个,因为它使事情变得容易得多。

也就是说,Arquillian 本身不使用 Maven,因此您可以在没有 Maven 的情况下使用它。您只需要弄清楚您需要哪些依赖项。您可以通过查看 Maven POM 文件来解决它,或者您可以从基于示例 Maven 的设置开始并使用 maven-dependency-plugin 导出您需要的库。另见 https://gist.github.com/mojavelinux/2363038

我个人建议只使用依赖管理工具,无论是 Maven 还是 Ivy。