Como executo um programa específico que requer uma versão diferente do Java sem alterar a versão padrão do sistema Java?

Como executo um programa específico que requer uma versão diferente do Java sem alterar a versão padrão do sistema Java?

Estou usando o Ubuntu Server para hospedar vários servidores do Minecraft. Para as versões mais recentes do Minecraft, preciso da versão mais recente do Java; no entanto, eu também gostaria de executar um servidor modificado e alguns dos mods são incompatíveis com a versão mais recente do Java. Como posso executar o servidor modificado usando o Java versão 15 enquanto executo os outros servidores usando a versão mais recente? Sou bastante novo no Ubuntu Server, então qualquer ajuda seria muito apreciada.

Responder1

Acredito que você poderia executar o executável Java localizado (eu acho) /usr/lib/jvm/java-(version)-(vendor)/bin/javada mesma maneira que usaria o javalink.

Você ainda precisará instalar a versão correta do jvm.

informação relacionada