Вы можете остановить процесс из класса, который его создал:
Runtime run=Runtime.getRuntime();
Process process=run.exec("java -jar setvalue.jar");
// Do stuff
process.destroy();
Я не думаю, что легко (или рекомендуется) пытаться остановить независимый процесс с помощью Java.Однако, если вы используете систему на основе UNIX, вы можете использовать объект Runtime
, чтобы выполнить команду ps
, чтобы найти ваш процесс, а затем kill
it.