Как избежать выключения ExecutorService при запуске компилятора mvn: testCompile программно? - PullRequest
1 голос
/ 17 февраля 2020

У меня есть проект maven с загрузкой Spring, в котором я использую команду Process, как показано ниже:

Process process = Runtime.getRuntime (). Exe c ("cmd / c mvn compiler: testCompile ", null, new File (UPLOADED_FOLDER));

UPLOADED_FOLDER: содержит путь к основному каталогу проекта, где доступен файл pom. xml. Команда выполняется успешно.

Эта команда выполняется в работающем приложении, поэтому при запуске останавливает мой сервер, то есть завершает работу ExecutorService.

Цель использования этой команды:

Я хочу скомпилировать вновь загруженные тестовые случаи (TestNg), но кое-как отключить службу моего сервера.

Требуется помощь при ее запуске с отключением службы или любым другим способом для компиляции тестовых примеров (. java файлов).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...