오류해결

JAVA/오류해결

[Spring Boot][오류해결] org.springframework.beans.factory.UnsatisfiedDependencyException

org.springframework.beans.factory.UnsatisfiedDependencyException Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException 스프링부트를 사용하다가 위와 같은 에러가 발생하는 경우가 있다. 특정 인터페이스를 상속한 클래스 파일이 여러 개일 때 의존성 주입을 위해 @Qualifier 어노테이션을 사용하게 되는데, 이 때 실수를 하면 발생하는 에러다. 아래와 같은 DAO 파일과 Service 파일 있다고 해보자. (전제 >>> DAO 인터페이스를 상속..

JAVA/오류해결

[오류해결] Missing artifact com.fasterxml.jackson.core:jackson-databind:bundle

메이븐 파일을 사용할 때 jackson-core를 활용해 json을 사용하려고 할 때 메이븐 검색을 통해 얻은 dependency를 그대로 사용하면 라이브러리가 오류가 발생한다. 그대로 pom.xml에 갖다가 붙이면 Missing artifact com.fasterxml.jackson.core:jackson-databind:bundle:2.x.x 라는 오류 가 나타난다. ... com.fasterxml.jackson.core jackson-databind 2.13.1 bundle ... Stack overflow에 이 문제에 대한 해결방법을 알려주는 포스트가 있어 공유한다. https://stackoverflow.com/questions/54054390/missing-artifact-com-fasterx..

Spring/Hibernate

[오류해결] java.lang.NullPointerException - 스프링 & 하이버네이트

처음 봤을 땐 뭐가 잘못된 건지 감도 오지 않았던 오류이다. 오류의 내용부터 살펴보자 근본 원인 (root cause) java.lang.NullPointerException com.bigbell.noticeboard.dao.BoardDAOImpl.getBoards(BoardDAOImpl.java:23) com.bigbell.noticeboard.service.BoardServiceImpl.getBoards(BoardServiceImpl.java:22) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun...

JAVA/오류해결

[오류해결]Server Tomcat v9.0 Server at localhost failed to start

문제상황 Server Tomcat v9.0 Server at localhost failed to start. 톰캣 서버가 시작하는 것에 실패했다는 오류가 뜬다. 8080, 8005 서버 포트가 겹치는 문제가 아니라 내부 문제로 인해 문제가 발생하는 것인데, 웬만하면 2가지 방법으로 해결이 된다. 1. 프로젝트 클린 프로젝트를 우클릭하면 Validate가 있을 것이다. 클릭해보자. 본인의 실수가 아니라면 아래와 같은 경고창이 뜰 것이다. 자신의 실수가 아니라면 가끔 서버가 꼬이는 경우가 있는데 그것 때문일 가능성이 크다. 프로젝트 클린(Project Clean)을 해주자. 위의 메뉴판 Project > Clean 을 클릭하자. Clean 버튼을 클릭해주면 끝이 나게 된다. 2. web.xml 및 servl..

gakko
'오류해결' 태그의 글 목록 (2 Page)