본문 바로가기
반응형

인텔리제이5

[intellij] 인텔리제이에 xml 파일을 통해 코딩컨벤션 적용하기 코딩컨벤션이란 특정 언어에 대하여 읽고, 관리하기 쉬운 코드를 작성하기 위해 정한 코딩 규약을 말한다. 이러한 규약의 예로 아래 네이버 코딩 컨벤션이 있다. https://naver.github.io/hackday-conventions-java/ 이러한 코딩 컨벤션은 분량이 많고, 복잡하여 개발자가 100% 완벽하게 숙지하기 어려울 수 있다. 이럴 때는 IDE의 도움을 받을 수 있다. 여기서는 인텔리제이에 규약이 적혀있는 xml 문서를 통해 코딩컨벤션을 적용하는 방법을 알아본다. 규약 xml 문서는 naver-intellij-formatter.xml을 사용한다. 다음 페이지에서 다운로드 받을 수 있다. https://naver.github.io/hackday-conventions-java/ 맥 기준으로 .. 2021. 11. 9.
[intellij] 인텔리제이 오류: 콘솔 한글 깨짐 해결 문제 인텔리제이에서 아무런 설정 없이 애플리케이션을 실행하면, 다음과 같이 콘솔 로그의 한글이 깨져보인다. 해결 (윈도우 기준) Shift 키를 두 번 누르면 인텔리제이의 기능을 검색 할 수 있는 창이 생성된다. 여기에 'Edit Custom VM Options'를 입력하여 나오는 옵션을 클릭한다. 그러면, 아래와 같은 창이 보일 것이다. 맨 아래에 '-Dfile.encoding=UTF-8' 옵션을 추가하고, 인텔리제이를 재시작한다. 다음과 같이 한글이 정상 출력되는 걸 확인할 수 있다. 2021. 3. 29.
[intellij] 인텔리제이 오류, Cause: invalid type code: 32 해결 다른 기기에서 작성하던 gradle 프로젝트를 인텔리제이로 가져와 빌드했더니 다음과 같은 오류가 발생했다. Cause: invalid type code: 32 다행히 스택오버플로우에 답변이 존재하였다. stackoverflow.com/questions/61450453/gradle-error-on-project-sync-cause-invalid-type-code-32 현재 기기의 인텔리제이의 버전은 2018.3.4였다. 이전 기기의 인텔리제이 버전은 2020.x였다. 즉, 버전이 너무 오래된 인텔리제이를 사용해서 생긴 문제였다. 새로운 버전의 인텔리제이를 설치하고, 문제를 해결할 수 있었다. www.jetbrains.com/ko-kr/idea/ 2021. 3. 21.
[Gradle] IntelliJ의 Gradle에서 빌드하여 생성하는 jar 파일명 변경하기 IntelliJ의 Gradle에서 빌드하여 생성하는 jar 파일명 변경하기 인텔리제이에서 스프링부트 프로젝트를 배포할 때 빌드툴인 Gradle을 사용해서 jar 파일을 생성하는 방식을 많이 사용합니다. 이때 아무런 설정을 하지 않았다면, '프로젝트명-1.0-SNAPSHOT.jar' 형식의 이름으로 jar 파일이 생성될 것입니다. 이 글은 해당 jar 파일의 이름을 원하는 방식으로 변경하는 방법을 소개합니다. 먼저 스프링 부트 프로젝트의 build.gradle 파일의 다음과 같은 코드를 추가합니다. bootJar{ archivesBaseName = '원하는이름' archiveFileName = '원하는이름.jar' archiveVersion = "0.0.0" } build.gradle 파일을 변경하면 아래.. 2021. 1. 17.
[Spring Boot] 인텔리제이(intellij)로 스프링부트 시작하기 인텔리제이(intellij)로 스프링부트 시작하기 이 글은 자바 개발자들이 가장 많이 사용하는 IDE인 인텔리제이를 통해 스프링부트 프로젝트를 생성하는 방법을 보여줍니다. 글을 읽고 나면 Gradle은 통해 직접 스프링부트를 추가하는 방식과 스프링 이니셜라이저를 통한 방식, 두 가지 모두를 알 수 있습니다. Gradle로 스프링부트 추가하기 인텔리제리를 시작하면 프로젝트 생성 화면이 보입니다. Create New Project를 클릭하여 새로운 프로젝트를 생성합니다. 프로젝트 종류로 Gradle을 선택하고 Next 버튼을 클릭합니다. 원하는 프로젝트명을 작성하고, Finish 버튼을 클릭하면 프로젝트가 생성됩니다. 생성한 프로젝트의 build.gradle 파일을 열어보면, 다음과 같은 내용을 볼 수 있습.. 2020. 12. 27.
반응형