진짜 너무 힘들었다...
캐쉬도 지워보고 프로젝트도 다시 받아보고 진짜 안해본게 없다.
그래서 이런 이슈는 다시 안만나고 싶어서 정리한다.
1. 우선 오류를 봤을 때 자바 컴파일 오류?. 아 내가 버전을 잘 못 받았나?, 환경변수 설정 부분을 잘 못 했나? 그래서 설정부분도 다시 지우고 심지어 그냥 내장 jdk 써야겠다. 해서 그것도 해봐도 안되고, 캐시도 지우고 심지어 intellj도 지우고 다시 받았다.
결론은 jdk 버전 문제 아님.
2. 그러면 gradle 이 문제네 해서 gradle도 다른 버전도 받았보고, gradle 캐시도 지워보고..
3. 결국 인증서 문제 였다.
아니 이전에는 설치했을 때 이런걸 한 적이 없었던거 같은데... 역시 개발보다 설정이 제일 힘들다.
서버작업을 했을 때 필요했었느데 왜, 이걸 local에서도 ㅠㅠ 그래도 해결해서 퇴사는 안할 수 있었다. 진짜 진지하게 퇴사를 고민한 하루였다.
작업내용.
명령 프롬프트에서 작업 (반드시, 관리자 모드에서 작업하기) // 이걸로 또 몇분을 버렸다. ㅜㅜ
[키생성] -- 굳이 키를 생성하지 않고, 키는 다운 받으면 된다. 그래도 혹시나 해서 이 방법도 써봤다.
keytool -genkey -alias bns-ssl -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
[키 추가]
keytool -import -keystore "(JAVA_HOME)\lib\security\cacerts" -file my_cert.cer -alias my_cer
이 방법을 하면 정상 작동된다. 진짜 빌드 되는데 소리 질렸다.
[참조]
keytool 사용하여 keystore 생성하기
JDK 환경변수 설정이 되있는지 확인. keytool -list -v -keystore "keystore명"test.jks 라는 keystore 를 생성하기 전에,keytool -list -v 를 해서 현재 키 정자소 파일이 존재하는지 확인-> 아직 생성하지 않았기 때
zihyee.tistory.com
자바 SSL 인증서 파일 등록하는 방법 정리 (Keytool, Portecle 활용) | 싸인펜의 Lifelog
자바 인증서 저장소에 직접 인증서를 추가해서 사용해야 하는 경우가 있습니다. Keytool, Portecle, SSL, 인증서, 자바
signpen.net
https://growth-coder.tistory.com/171
keytool 명령어를 찾지 못 할 때 해결 방안 (keytool은 내부 또는 외부 명령, 실행할 수 있는 프로그램
카카오 SDK를 사용하기 위해서 키를 생성하려던 중 에러가 발생하였다. 다음은 Windows에서 디버그 키를 생성하는 명령어이다. keytool -exportcert -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore
growth-coder.tistory.com
https://younsik-tech.tistory.com/17
[Java] dependency 관련 에러 with IntelliJ & Gradle
이슈 - dependency 라이브러리들이 제대로 로딩이 되지 않음 - 개발 환경에서 nexus 등으로 snapshot 다운로드시에 변경사항을 제대로 체크하지 못함 - 코드에 갑자기 해당 클래스가 존재하지 않는다고
younsik-tech.tistory.com
'Development > IntelliJ' 카테고리의 다른 글
자주 사용하는 단축키 정리 (Mac) (0) | 2024.02.17 |
---|---|
톰캣 서버 재시작 방법 (0) | 2023.09.07 |