Почему это должно быть статичным? Я не вижу веской причины. Ваша проблема будет решена, если вы уроните ключевое слово static, а на компьютере, на котором запущена эта программа, достаточно памяти.
Eclipse использует Процесс Java API, который отправляет сигнал. Это - встроенный API и нет никакого способа изменить это. Я предполагаю, что Вы попытались установить обработчик для SIGKILL также, и это не работало.
Поэтому единственное решение состояло бы в том, чтобы записать маленький пакетный файл, который перечисляет процессы и отправляет SIGTERM одному из них. Вызовите это от командной строки. При использовании Alt-Tab для переключения на него, это почти столь же удобно как выполнение его из Eclipse.
Или запишите плагин для вызова пакетных файлов.