[참조사이트]
🔎 mac installcert: Google 검색
www.google.co.kr
InstallCert.java 다운로드
https://loonyhyun.tistory.com/entry/JAVA-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EC%B6%94%EA%B0%80
InstallCert.java 파일 컴파일
Finder로 이동해서 security 폴더에 카피해서 사용하면 된다.
나같은 경우 /Applications/Android Studio.app/Contents/jbr/Contents/Home/lib/security 경로로 안드로이드 스튜디오에 설정되있어 해당 폴더에 파일을 옮겨서 컴파일 했음.
javac InstallCert.java
cp InstallCert.class ${JAVA_HOME}/jre/lib/security
cp InstallCert$SavingTrustManager.class ${JAVA_HOME}/jre/lib/security
[중요]
java -cp . InstallCert plugins.gradle.org 명령어 실행시 인증서 선택 하는 메뉴가 나온다.
여기서 2 선택하면 된다.
# plugins.gradle.org 추가
java -cp . InstallCert plugins.gradle.org
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "plugins.gradle.org-2"
keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "plugins.gradle.org-2"
# repo.maven.apache.org 추가
java -cp . InstallCert repo.maven.apache.org
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "repo.maven.apache.org-2"
keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "repo.maven.apache.org-2"
# dl.google.com 추가
java -cp . InstallCert dl.google.com
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "dl.google.com-2"
keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "dl.google.com-2"
# jcenter.bintray.com 추가
java -cp . InstallCert jcenter.bintray.com
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "jcenter.bintray.com-2"
keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "jcenter.bintray.com-2"
# plugins.jetbrains.com 추가
java -cp . InstallCert plugins.jetbrains.com
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "plugins.jetbrains.com-2"
keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "plugins.jetbrains.com-2"
# start.spring.io 추가
java -cp . InstallCert start.spring.io
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "start.spring.io-2"
keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "start.spring.io-2"
# plugins-artifacts.gradle.org 추가
java -cp . InstallCert plugins-artifacts.gradle.org
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "plugins-artifacts.gradle.org-2"
keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "plugins-artifacts.gradle.org-2"
삭제
keytool -delete -alias "plugins.gradle.org-1" -keystore cacerts -storepass changeit
// cacerts 인증서 담은 파일임. 다른 경로에서 호출시에는 경로를 적어주면 됨.
// changeit 는 비밀번호임.
'Android(Java)' 카테고리의 다른 글
[Java] CustomDialog 간단하게 사용하기(버튼 한개/두개) (0) | 2024.03.28 |
---|---|
[Java] killProcess 앱 종료해도 다시 실행되는 문제 (0) | 2024.03.27 |
[Java] 다른 앱 실행시 설치 유무 확인 (0) | 2024.03.25 |
[Java] 폴더블 앞뒤 화면전환시 웹뷰 상태 유지 (0) | 2024.03.22 |
[Android] 안드로이드 버전 정보 확인 사이트 (0) | 2024.03.15 |