Wenn Sie diesen Export für alle Systeme (nicht nur für einen bestimmten Benutzer) vornehmen möchten, erstellen Sie das entsprechende Dateiskript im Ordner /etc/profile.d .
Beispiel /etc/profile.d/java.sh
export JDK_HOME=/opt/java/64/jre1.6.0_30
Ich probiere PHPStorm unter openSUSE aus und erfordert das Sun Java JDK, das nicht standardmäßig installiert ist. Ich habe das Sun JDK basierend auf den Anweisungen hier installiert .
root
Nach dieser Prozedur kann ich die PHPStorm-Datei als Benutzer ausführen. Wenn ich jedoch versuche, sie unter meinem Benutzerkonto auszuführen, wird eine Fehlermeldung angezeigt, dass Java nicht gefunden wird.
Die Lösung, die ich verwende, besteht darin, oben im phpstorm.sh
Skript Folgendes hinzuzufügen :
export JDK_HOME=/opt/java/64/jre1.6.0_30
Ich frage mich, ob dies der beste Weg ist, um dies zu erreichen, oder ob es einen besseren / saubereren Weg gibt, dies zu tun?
Wenn Sie diesen Export für alle Systeme (nicht nur für einen bestimmten Benutzer) vornehmen möchten, erstellen Sie das entsprechende Dateiskript im Ordner /etc/profile.d .
Beispiel /etc/profile.d/java.sh
export JDK_HOME=/opt/java/64/jre1.6.0_30