Wie setze ich die Umgebungsvariable für Java?

Ich möchte mit VLC Blurays abspielen doch leider gibt es keine Menüs.
Dafür muß ich Java installieren.

Diese VErsionen müßten aber drauf sein:

archlinux-java status
Available Java environments:
  java-21-openjdk (default)
  java-24-openjdk
  java-8-openjdk

Nun stellt sich die Frage warum es nicht funktioniert.
Kann es an der Umgebungsvariablen liegen?
Allerdings wüßte ich nicht wie ich die setzen soll.

Kann mir mal jemand bei diesem Problem helfen?

Vielen dank im voraus.

MfG R.Lehmeier

Vielleicht hilft das hier weiter, gefunden bei Reddit:
Kann Blu-rays mit Menüs in Debian 12 nicht abspielen - Java benötigt
und:
Blu-ray with menus on Linux

Dort wurde vorgeschlagen folgende Dateien zu installieren :

libbluray2 
libbluray-bdj 
libbluray-bin 
libaacs-dev

diese wurden in den Repositorys und dem AUR nicht gefunden.

Ich habe die Java-Versionen 11 und 17 nachinstalliert so das ich nun
folgende Java Installationen habe :

archlinux-java status
Available Java environments:
  java-11-openjdk
  java-17-openjdk
  java-21-openjdk (default)
  java-24-openjdk
  java-8-openjdk

installiert habe.

Auch habe ich die VLC.desktop angepasst und dennoch bekomme ich keine Menüs.
Es wird immer noch angezeigt:

Java benötigt:

Diese Blu-ray Disc benötigt Java für Menüunterstützung. Java wurde auf dem System nicht gefunden.

Die Disc wird ohne Menüs wiedergegeben.

Hat noch jemand eine Idee woran es liegen könnte ?

Ok, libbluray2 gibt es bei Arch nicht, aber libbluray 1.3.4-3, das solltest du auf jedenfall installieren.
libaacs-dev ist auch so ein Fall, installier deshalb das einfache libaacs.

Hast du auch die *.desktop Datei vom VLC bearbeitet. wie im Link 2 beschrieben:

Original:
Exec=/usr/bin/vlc --started-from-file %U

Neu:
Exec=env JAVA_HOME=~/java/jdk-12 JAVA_JRE=~/java/jdk-12 /usr/bin/vlc --started-from-file %U

Keine Ahnung ob das hilft, ich brauche sowas nicht. Wäre natürlich interessant wenn man Blurays + Menüs über Linux abspielen könnte.

Ich habe da noch etwas weitergeforscht, leider wird es kaum möglich sein die Menüs von Blurays zu sehen. Den Film = Ja — Menüs = Nein.

Kannst dich ja hier mal einlesen: Frage zur Blu-ray Wiedergabe