Ich suche, wie Sie den Speicherort von cacerts
der Standard-Java-Installation erhalten, wenn Sie JAVA_HOME
oder JRE_HOME
nicht definiert haben.Wie erhält man den Speicherort von CACERTs der Standardjava-Installation?
Ich brauche eine Lösung, die mindestens für OS X
und Linux
arbeitet.
Ja. java -v
wird angenommen :)
In OS X läuft die "offizielle" Methode, JAVA_HOME zu finden, '/ usr/libexec/java_home' –
@DanielSerodio, vereinbart. '/ usr/libexec/java_home' gibt mir eine andere Antwort als der' readlink'-basierte Befehl, und ersteres scheint korrekt zu sein, da es die Datei 'cacerts' enthält. –
@DanielSerodio und AndrewFerrier danke Jungs, antworten aktualisiert. – Kuf