본문 바로가기
반응형

분류 전체보기78

gradle dependency 캐시 지우기 implementation 'com.karint:core:1.0.2-qa-SNAPSHOT' 위와 같이 snapshot으로 의존성 관계를 맺고 있는 라이브러리가 있는데 버전업을 했음에도 불구하고 계속해서 지난 버전의 라이브러리를 다운로딩 하여 빌드가 안되는 상황이 발생했다. ~/.gradle/ 하위에 있는 라이브러리의 디렉토리를 전체 삭제해도 동일 버전의 라이브러리가 다운로드됨 프로젝트에 ./gradle/ 디렉토리에 파일을 다 지워도 동일 라이브러리 다운로드 됨 혹시나 다른 서버에서 프로젝트를 새로 받아 빌드를 돌려보니 정상적으로 빌드 완료 검색하다 gradle 옵션에 --refresh-dependencies 옵션을 발견하여 실행하니 새로운 버전이 정상적으로 다운로딩 됨 ./gradlew bootJar -.. 2022. 8. 2.
ssh Permission denied (publickey,gssapi-keyex,gssapi-with-mic) ssh-keygen 명령어를 이용하여 공개키와 비공개키를 생성한다. $ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/webdev/.ssh/id_rsa): /home/webdev/temp/id_rsa Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/webdev/temp/id_rsa. Your public key has been saved in /home/webdev/temp/id_rsa.pub. The key fi.. 2022. 6. 28.
메타마스크 네트워크 추가 및 네트워크 변경 API 지갑 연결시 메타마스크를 사용할 경우 아래 API를 이용해서 네트워크 추가 및 변경에 대한 요청을 진행할 수 있다. // https://docs.ethers.io/v5/ //ethers.js 라이브러리 사용 2022. 5. 13.
스프링부터 tomcat connector 커스터마이징 nginx + springboot 조합으로 사용하여 nginx와 springboot가 내부적으로 http 통신을 한다고 하면 springboot에서 request.getRequestUrl() 메소드를 호출하게 되면 scheme 이 항상 http로 return하도록 되어 있어서 request.getRequestURL을 사용하여 redirectURL을 설정하게 되면 http로 주소가 전달된다. (request.getRequestURL 함수를 내부적으로 살펴보면 rquest.getScheme() 이 사용된다.) 구글 및 페이스북을 통해서 oauth를 연동하게 되면 redirectionURL을 설정하게 되는데 반드시 https로 입력되도록 되어 있기 때문에 redirectURL이 https로 전달되도록 해야한다.. 2022. 5. 3.
반응형