我有一个带有Spring Boot的Maven项目,在其中我使用如下所示的Process命令:
处理过程= Runtime.getRuntime()。exec(“ cmd / c mvn 编译器:testCompile“,空,新文件(UPLOADED_FOLDER));
UPLOADED_FOLDER:包含主项目目录的路径,其中有pom.xml文件。 命令执行成功。
此命令在正在运行的应用程序中执行,因此在执行该命令时,它将停止我的服务器,即关闭ExecutorService。
使用此命令的目的是:
我想编译新上传的测试用例(TestNg),但要了解我的服务器服务如何关闭。
在执行它时需要帮助,以避免关闭服务或以其他任何方式编译测试用例(.java文件)。