Я запускаю 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.
Что я делаю не так?