JAVA/오류해결

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/오류해결

[오류해결] Several ports (8005, 8080) required by Tomcat v9.0 Server at localhost are already in use

Tomcat 서버를 사용할 때 생기는 서버 오류이다. 오류에 대한 설명은 아래와 같다. Several ports (8005, 8080) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s). 서버를 Run 했을 때 이런 경고창과 함께 발생한다. 이 오류의 원인은 이미 (8005, 8080) 포트를 다른 톰캣서버에서 ..

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..

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..

JAVA/오류해결

[오류해결] The import javax.servlet cannot be resolved

The import javax.servlet cannot be resolved 에러 해결하는 방법! 이클립스에서 다이내믹 웹 프로젝트를 만들고 Servlet파일을 만들었는데 javax.servlet이 import 되지 않는다고 오류가 뜨는 경우가 있다. 어떻게 해결할 수 있을까? 원인과 해결 방법을 살펴보자. 1. 서버 등록의 부재 만약 서블릿을 사용할 수 없는 오류가 뜬다면 서버부터 확인하자. 만약 서버가 이미 등록되어 있다면 2.라이브러리 부재로 내려가서 확인하고 라이브러리를 생성해주자 맨 밑의 콘솔칸에 서버 칸이 없다면 맨 위의 메뉴에서 window > show view > other 로 들어가자 위와 같은 창이 뜨면 server를 검색하여 open을 클릭하면 된다. No servers are.. ..

gakko
'JAVA/오류해결' 카테고리의 글 목록 (2 Page)