반응형
닌텐도 클론 사이트를 만들어 볼 겸 스프링 부트 프로젝트를 생성했다가 처음 보는 오류를 발견했다.
Hibernate ORM을 사용해보려고 했는데, UnknownPluginException이 발생했다.
설정부터 이렇게 오류가 나면 진짜 코딩하고싶은 맛도 싸악 떨어지지만..
아냐.. 그래도 우리는 해야된다... 하나하나 읽어보자..
대부분의 UnknownPluginException은 해당 플러그인의 홈페이지를 보면 해결방법이 다 나와있다.
org.gradle.api.plugins.UnknownPluginException:
Plugin [id: 'org.hibernate.orm', artifact: 'org.hibernate-gradle-plugin: 5.4.29.Final']
was not found in any of the following sources :
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact
'org.hibernate:hibernate-gradle-plugin:5.4.29.Final')
Searched in the following repositories:
maven(https://repo.spring.io/release)
Dependency Management 부분에가면 빌드 도구에 따라 Maven, Gradle에서 설정해주어야 할 부분이 보인다.
나는 Gradle로 했으니 'org.hibernate:hibernate-core:5.4.29.Final'이 부분을 dependencies에 넣어보겠다.
implementation으로 해당 부분을 추가해주고 변경사항을 적용해보도록 하겠다.
적용하고 실행시키자 예외가 없어졌다.
대부분의 UnknownPluginException은 해당 플러그인의 도큐멘트를 가장 먼저 확인해보도록 하자.
반응형
'개발 관련 > Spring Boot' 카테고리의 다른 글
[IntelliJ] CSS를 좀 더 스마트하게! SCSS 설치하기 (0) | 2021.03.17 |
---|---|
[해결완료] Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'. (0) | 2021.03.10 |