[TIL] 최종 프로젝트 2일 차

a.rubz·2023년 2월 7일
0
post-thumbnail
post-custom-banner

스파르타 내일배움캠프에서 진행하는 최종 프로젝트 구현 일지를 작성합니다.

📋 오늘 한 업무

최종프로젝트 S.A

  • Jira로 프로세스 정리
  • Git Repository 생성 및 프로젝트 구조 생성
  • 역할분배
  • 개발

🔥 업무 중 이슈, 고민 (+ 해결)

build.gradle 오류 이슈

1. providedRuntime

❌ 에러

# 에러
Could not find method providedRuntime() for arguments [org.springframework.boot:spring-boot-starter-tomcat] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

✅ 원인

dependencies {
	providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
}

providedRuntimewar plugin에서 제공


💡 해결

plugins{
    id 'war'
}

plugins에 id 'war' 추가


2. compile()

❌ 에러

# 에러
Could not find method compile() for arguments [{group=org.thymeleaf.extras, name=thymeleaf-extras-java8time}] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

✅ 원인

dependencies {
	compile group: 'org.thymeleaf.extras', name: 'thymeleaf-extras-java8time'
}

compile, runtime, testCompile, testRuntime은 Gradle 4.10 (2018.8.27) 이래로 deprecate


💡 해결

dependencies {
    implementation("org.thymeleaf.extras:thymeleaf-extras-java8time:3.0.4.RELEASE")
}

compile을 implementation으로 수정



✨ 내일 할 일!

  • 채팅 기능 공부
profile
🔥 개발 공부 🔥
post-custom-banner

0개의 댓글