Під Linux , щоб знайти розташування $JAVA_HOME:
readlink -f /usr/bin/java | sed "s:bin/java::"
cacertsзнаходяться lib/security/cacerts:
$(readlink -f /usr/bin/java | sed "s:bin/java::")lib/security/cacerts
У Mac OS X , щоб знайти $JAVA_HOMEзапуск:
/usr/libexec/java_home
cacertsзнаходяться Home/lib/security/cacerts:
$(/usr/libexec/java_home)/lib/security/cacerts
ОНОВЛЕННЯ (OS X з JDK)
наведений вище код був протестований на комп'ютері без встановленого JDK. З встановленим JDK, як говорили pR0P , це на
$(/usr/libexec/java_home)/jre/lib/security/cacerts
/usr/libexec/java_home