Java のデフォルトのシステム バージョンを変更せずに、異なるバージョンの Java を必要とする特定のプログラムを実行するにはどうすればよいですか?

Java のデフォルトのシステム バージョンを変更せずに、異なるバージョンの Java を必要とする特定のプログラムを実行するにはどうすればよいですか?

私は複数の Minecraft サーバーをホストするために Ubuntu Server を使用しています。最新バージョンの Minecraft には最新バージョンの Java が必要です。ただし、改造サーバーも実行したいのですが、一部の改造は最新バージョンの Java と互換性がありません。最新バージョンを使用して他のサーバーを実行しながら、Java バージョン 15 を使用して改造サーバーを実行するにはどうすればよいですか? 私は Ubuntu Server を使い始めたばかりなので、どんな助けでも大歓迎です。

答え1

/usr/lib/jvm/java-(version)-(vendor)/bin/javaリンクを使用するのと同じ方法で、(私が思うに)にある Java 実行ファイルを実行できると思いますjava

正しい jvm バージョンをインストールする必要があります。

関連情報