Java 将Maven与Ant结合使用

Java 将Maven与Ant结合使用,java,maven,ant,Java,Maven,Ant,我有个问题。 我刚得到一份新的测试工作,他们没有自动化,都是手工测试。他们希望我构建一个框架来自动化测试用例。应用程序是用Ant构建的,我从未使用过它。 到目前为止,我只使用了Maven 是否可以使用Maven构建一个自动化框架来运行由Ant构建的应用程序的测试用例?您不需要Maven,因为Ant有运行JUnit测试的内置任务: (3和4) (JUnit 5) 现在,拿起你的阅读眼镜,开始学习Ant: 仅供参考:加入现有项目时,通常最好坚持项目已经使用的技术,而不是用新技术使项目复杂化。当

我有个问题。 我刚得到一份新的测试工作,他们没有自动化,都是手工测试。他们希望我构建一个框架来自动化测试用例。应用程序是用Ant构建的,我从未使用过它。 到目前为止,我只使用了Maven


是否可以使用Maven构建一个自动化框架来运行由Ant构建的应用程序的测试用例?

您不需要Maven,因为Ant有运行JUnit测试的内置任务:

  • (3和4)
  • (JUnit 5)
现在,拿起你的阅读眼镜,开始学习Ant:



仅供参考:加入现有项目时,通常最好坚持项目已经使用的技术,而不是用新技术使项目复杂化。当新技术没有真正添加任何现有技术不支持的功能时尤其如此。

ant构建、jar、war和其他二进制文件的结果是什么?我还没有看到该应用程序,所以我不知道。我构建的最后一个框架是cucumber与Maven和Junit。我可以用ant而不是maven构建相同的框架吗?或者,如果我再次使用maven构建它,我是否能够运行我的测试用例?对于这个需求,Ant、maven、Gradle中的任何一个都可以轻松地工作。这些工具中的每一种都有其优缺点。你可以检查一下,快速比较一下。这就像使用Java、Python、.Net编写应用程序逻辑一样——使用您喜欢的任何一种。