TIL #43

무너·2024년 11월 29일

gradle 문제

과제 Lv4를 이어서 하기 위해 파일을 다시 열었는데 온통 빨간 불이다.

찾아보니 .gradle에 문제가 생긴 경우라서 오른쪽에 있는 gradle 탭에서 reload를 해주거나
인텔리제이 상단 file > Invalidate Cashes > restart를 해주는 방법이 있다.
gradle reload로는 해결이 되지 않았고 invalidate cash restart로 해결했다.

//더 많은 방법

1. Invalidate Caches / Restart:
IntelliJ IDEA 상단 메뉴에서 File > Invalidate Caches / Restart를 클릭하여 캐시를 초기화하고 IDE를 재시작합니다.

2. Gradle Refresh:
IntelliJ IDEA의 우측 Gradle 탭에서 새로 고침 버튼(Refresh)을 클릭하여 프로젝트 구성을 새로 고칩니다.

3. Gradle Dependencies 확인:
build.gradle 파일을 열어 필요한 의존성이 올바르게 구성되어 있는지 확인합니다.
org.springframework.boot과 spring-web 같은 필요한 스프링 관련 의존성이 있는지 조사합니다.

4. 어노테이션 Processing 확인:
Preferences 또는 Settings > Build, Execution, Deployment > Compiler > Annotation Processors로 이동하여 어노테이션 처리가 활성화되어 있는지 확인합니다.

5. 프로젝트 SDK 확인:
Project Structure에서 프로젝트의 JDK 설정이 올바른지 확인해 보세요. 잘못된 JDK 설정은 다양한 문제를 일으킬 수 있습니다.

BigDecimal 값 비교

  • 두 BigDecimal 비교
    • BigDecimal값1.compareTo(BigDecimal값2)
      • 값1 > 값2 -> 1
      • 값1 = 값2 -> 0
      • 값1 < 값2 -> -1
  • BigDecimal 양수, 0, 음수 확인
    • BigDecimal값.signum()
      • 음수 -> -1
      • 0 -> 0
      • 양수 -> 1
profile
공부 기록📝

0개의 댓글