Это зависит от системы. У Windows есть централизованное хранилище сертификатов, а на других платформах нет (по крайней мере, нет единого). Поэтому запрос системных сертификатов зависит от платформы. И как бы то ни было, было бы разумно искать JNI для API, специфичного для платформы, для того, чтобы делать то, что вам нужно.
Я предполагаю, что для Windows может быть какой-то класс, который, скорее всего, работает через JNI, но я его никогда не видел. Меня тоже будет интересовать такое решение (для конкретных целей, когда JNI не может быть использован).
Получение такой ошибки Я использую Windows Ошибка keytool: java.lang.RuntimeException: Ошибка использования, Файлы/Java/jre/lib/security не является юридической командой – TaherT
На пути к вашей установке Java есть пробел. Поместите кавычки по пути хранилища ключей: '-keystore '$ JAVA_HOME/jre/lib/security/cacerts" ' – Michael
привет, я хочу, чтобы это было в моей программе, пожалуйста, уточните код ... – TaherT