killproc завершит работу программ в списке процессов, которые соответствуют имени $ NAME
Строго говоря, это в вашем случае java .
Если это единственный процесс Java, вы можете пойти и положить Java в $ NAME
Если вы запускаете другие java-сервисы, вам нужно найти другой способ остановить ваш java-процесс, например, поместите PID в файл / var / lock / subsys / $ NAME и затем завершите процесс, используя pid.
По крайней мере, в Debian есть хороший инструмент, который помогает с этим, но я не уверен, что он существует для
RedHat.