Нет. Вероятно, у вас нет прав на изменение файлов в установленной JRE. И этот путь не существует, начиная с Java 9.
Кроме того, в Java 11 нет JRE. Единственный способ распространения приложения - использовать jlink для создания образа, содержащего подмножество Java SE, содержащее только модули, требуемые приложением.
Таким образом, вы не можете полагаться на установку Java, и даже если вы ее найдете, вы не можете полагаться на наличие файла хранилища ключей по умолчанию.
В любом случае вы не должны изменять пользовательскую установку Java. Ваш код должен включать пользовательский файл хранилища ключей в качестве приложения resource , который вы должны передать Keystore.load :
InputStream embeddedKeystore =
MyApplication.class.getResourceAsStream("custom-keystore.pkcs");
assert embeddedKeystore != null : "Application was not properly built."
+ " Keystore is missing!";
KeyStore keystore = KeyStore.getInstance("pkcs12");
keystore.load(embeddedKeystore,
new char[] { 's', 'w', 'o', 'r', 'd', 'f', 'i', 's', 'h' });
embeddedKeystore.close();