Как изменить / назначить имя процесса java .jar

Я запускаю Minecraft под Linux, что предполагает запуск исполняемого файла .jar. Это означает, что он отображается как «java» в ps, а не «minecraft». Я хотел бы присвоить ему имя процесса «minecraft».

Осмотревшись, я нашел следующий совет по назначению имени процесса через bash:

как изменить имя процесса приложения Java?

exec -a goodname java ...

I обычно запускается с:

java -cp ~/Games/Minecraft/Minecraft.jar net.minecraft.LauncherFrame

Итак, попробовал создать сценарий bash:

#!/bin/bash
exec -a minecraft java -cp ~/Games/Minecraft/Minecraft.jar net.minecraft.LauncherFrame

Но когда я его запустил, он все еще отображается как «java» под командой ps.

Что я делаю не так?

7
задан Community 23 May 2017 в 11:55
поделиться