Хорошо.Отвечаю себе: я посмотрел на предложенные библиотеки, но я опасаюсь вводить новые зависимости для большого количества кода, особенно если я буду использовать только небольшую его часть.
Оказывается, самый простой способ - этоиспользовать JNA и взаимодействовать с системным (libc) API.В clojure это в значительной степени составляет:
(jna-invoke Integer kill pid signo)
после выполнения (: используйте net.n01se.clojure-jna), конечно.1008 * Так как это программное обеспечение не предназначено для работы в Windows, я в порядке с этим решением, которое должно работать на всех системах POSIX (MacOS и Linux - то, что меня интересует).