Мне нужно импортировать сертификат для некоторых репозиториев maven в глобальное хранилище ключей. Файл сертификата называется maven.crt поэтому команда Я бегу этоОшибка разрешения при импорте сертификата в cacerts
keytool -import -keystore $JAVA_HOME/jre/lib/security/cacerts -trustcacerts -alias maven -file maven.crt
Он просит у меня пароль, а затем, если я доверять сертификату, на который я отвечаю да Это конечный результат
Certificate was added to keystore
keytool error: java.io.FileNotFoundException: /usr/java/jdk1.7.0_40/bin/java/jre/lib/security/cacerts (Not a directory)
Я запустил эту команду как root, поэтому не знаю, почему я получаю ошибку разрешения здесь.
... стыдно! Спасибо за это – user2847458
@Ernestas Это правильный путь /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/security? –
@AkshayrajKore Я не использую Mac, но для меня это немного странно ... Почему у вас есть/Contents/Home в вашем каталоге JDK? –