본문 바로가기

Tool/Intellij4

[IntelliJ] build , out 폴더의 차이 IntelliJ에서 gradle 사용시 build 폴더와 out 폴더의 차이 IntelliJ에서 Gradle 기준으로 사용하다보면 build 폴더와 out 폴더가 각각 생기는 것을 확인할 수 있다. build된 결과물이 생기는 건 이해할 수 있는데 아래의 이미저처럼 왜 build 따로 out 따로 생기는걸까? # build 폴더 vs out 폴더 build 폴더 👉 Gradle을 Build한 결과물이 생성되는 곳 out 폴더 👉 IntelliJ를 Build한 결과물이 생성되는 곳 Gradle build 방식과 IntelliJ build 방식은 차이가 있는데(IntelliJ build 방식은 증분빌드방식이라 더 빠름) 그래서 build output 폴더 경로가 다르기 때문이다 # Gradle compile.. 2024. 1. 9.
[Intelli] JUnit5 설정할 때 TestSuiteExecutionException junit5를 build.gradle에 선언하고 테스트하다가 에러가 발생했다. 발생한 에러는 TestEngine with ID 'junit-jupiter' failed to discover tests 바로 구글링 했는데 *.iml 파일을 지우라는 의견, version 바꾸기, 프로젝트 setting 을 다시 해야한다는 의견이 많았는데 우연치 않게 간단한 방법을 찾았다 우선 내가 작성한 build.gradle은 # build.gradle plugins { id 'java' id 'org.springframework.boot' version '2.7.3' id 'io.spring.dependency-management' version '1.1.3' } group = 'com.example' version =.. 2023. 10. 12.
[Intellij] 인텔리J 자동 import 설정하기 1. 문제상황 개발을 하면서 alt + Enter 로 import 시키는 방법이 귀찮았는데 인텔리제이를 사용하면서 자동 import 하는 설정하는 방법이 있어서 공유 합니다 2. 해결방법 File -> Settings -> Editor -> General -> Auto Import 로 들어가서 아래의 이미지처럼 체크박스를 선택합니다. 체크 박스를 선택하면 개발할 때 마다 자동으로 import 끝!!!!!! 2023. 10. 11.
[Intellij] 롬복 - 어노테이션 프로세싱 사용하기 롬복을 사용하기 위해선 2가지 설정을 해주어야한다. 1. build.gradle 에 lombok 추가하기 compileOnly 'org.projectlombok:lombok' 2. Project Settings 설정 Build, Excution, Deployment > Compiler > Annoation Processors에 들어가서 Enable annotation processing 체크 한 번 체크하면 재설정 할 일이 없지만 계속 까먹어서 기록하기 :) 2023. 10. 10.