Nexus – docker repository, proxy 구성

Docker 환경을 사용하다 보면, image 를 저장하고, 배포해야하는 일을 경험하게 됩니다. 외부에 공개된 public service 는 public repository 를 이용하면 되지만, 경우에 따라 회사 및 조직의 정책에 따라서 외부 리소스에 접근을 제한하기도 합니다. 이러할때 필요한 서비스가 proxy | caching service 가 필요합니다. 이번에는 nexus 를 이용해 proxy 구성하는 방법을 기록해 둡니다. 내부 망에서 모든 서버에 … 더 읽기

Spring Boot initializer 를 이용해 project 만들기

Java 를 이용한다면 이제는 Spring Boot 가 기본이자 필수가 되었을 것이다. Spring Framework 를 더 쉽게 그리고 간단히 사용할수 있게 만들어준것이 Spring Boot 인데, Spring Boot 를 시작하기 위해서 기본 설정들이 필요하다. 오늘은 Spring.io 에서 제공해주는 Spring Boot Initializer 를 이용해 Project 만드는 방법을 알려 드립니다. Spring Boot initializr 입력이 완료 되었으면, GENERATE 버튼을 눌러 … 더 읽기

IntelliJ – java SDK 추가, project SDK 변경

여러가지 개발 작업을 하다 보면 다양한 JDK 버전이 요구 될때가 있습니다. 상위 버전을 설치해 두면 하위 호환이 되기 때문에, 크게 문제 되지 않는 경우가 대부분인데, source code 호환성을 잘 유지 하기 위해서 명시적으로 JDK 버전을 맞추는것도 좋은 방법 입니다. IntelliJ 와 같은 좋은 IDE 는 code 호환성을 잘 유지해 주지만 그렇지 않은 경우도 발생하기도 합니다. … 더 읽기

IntelliJ – maven-default-http-blocker build warning 해결

Eclipse IDE 가 너무 무겁고, 반은이 느려 많은 사람들이 IntelliJ 를 사용하고 있죠. 그런데, 어느시점 부터… maven project 에서 build 를 하면, 0.0.0.0 IP 의 default http blocker warning 이 나오는 것을 볼수 있습니다. 오늘은 해당 warning 을 해결 하여 warning 메시지도 없애고, build 속도도 조금더 빨라질수 있게 설정을 변경해 보려 합니다. 현상과 원인 외부 … 더 읽기