我正在编写一个需要运行位于外部项目中的JUnit测试的程序。 需要清理和构建该外部项目,以确保正确运行 JUnit 测试。 我不能要求用户进入并手动清理和构建,所以我需要自动化此过程。它需要在java程序中完成。
我想我可以使用 ant,但随后我将不得不调用外部 shell 脚本来清理和构建项目。我宁愿在一个项目中完成所有工作,但如果蚂蚁是唯一的出路,请告诉我。
我不能要求用户在 eclipse 中检查自动构建选项,因为我们使用的项目非常大,需要花费大量时间来构建。
如何在 java 中自动执行清理和构建项目的 eclipse 过程?
由于我使用 gradle 运行项目,因此我能够通过仅要求用户运行另一个项目而不是使用 eclipse 来弄清楚并使用 gradle 自动执行清理和构建的过程。