
문제사항그래들 빌드를 하려고 하면 "connection reset by peer" 에러가 발생하면서 계속 빌드가 되지 않는다. 해결방법해결방법은 보통 JDK 종류나 버전에 문제가 있다.JDK 변경전에 이것 저것 설정을 많이 건드려봤지만 모두 실패했다.그리고서 마지막으로 건들인게 JDK 종류인데..처음에 파란색으로 했을때는 에러가 지속적으로 발생했는데 빨간색으로 변경하고는 발생하지 않았다.요즘에 JDK가 OpenJDK, OracleJDK 등 다양하다. 적당히 잘 알려진 JDK를 쓰도록 하자.

왜 느릴까요?일단 기본적으로 프로젝트의 컴파일할 클래스가 많이지면 빌드 속도가 느려진다는 것은 어떠한 개발자든 반박하지 못 할 것이다그러함에도 불구하고 우리는 개발에 퍼포먼스를 내야 하는데 빌드가 너무 느려서 힘들다.개발 할 때 핫스왑 도구를 사용하지 않는 사람은 없을 것이다.핫스왑 도구를 사용해도 느리다.핫스왑을 할려면 클래스의 컴파일이 발생하고 왓칭하고있는 폴더의 클래스들이 변경되면 감지를 통해서 다시 메모리로 로드하는데이미 빌드자체가 느린 것이다.그럼 거두절미 하고 왜 느린지 알아보자.정답은 빌드의 방법언제 부터였는지는 모르겠지만 인텔리J의 그래들의 설정을 보면 빌드 및 실행이 Gradle로 바뀌었다.이 부분이 IinteliJ IDEA로 바뀌면 빌드 속도가 엄청나게 빨라질 것이다.왜냐? Inteli..

방법 InteliJ 프로젝트 트리를 보면 기본적으로 윈도우 경로가 표시된다. 이게 사실 큰 문제는 아니지만 GIT 플러그인을 설치하고 보면 쓸때없이 윈도우 경로가 표시되서 현재 프로젝트가 어떤 브랜치인지 알 수가 없다. 알고싶으면 프로젝트 트리창을 옆으로 늘려야하는데 그러면 소스에디터 창이 좁아지고 아무튼 불편하다. 그러면 어떻게 없앨까?? 간단하다. 메뉴바에서 [Help] -> [Find Action...] 선택한다. 아래와 같이 registry... 입력하고 선택한다. 선택하면 아래와 같은 창이 뜨는데 project.tree.structure.show.url 을 찾아 체크 해제하고 Close 버튼을 누르고 InteliJ를 재실행 한다.