IDE 에러 해결하기/STS

IDE 에러 해결하기/STS

[STS]Several ports (8005, 8080, 8009) required by XXX are already in use. 오류

Several ports (8005, 8080, 8009) required by XXX 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). 서버를 시작했을 때 위와 같은 오류 메세지가 발생했다.이는 8005, 8080, 8009 포트가 이미 사용중이라서 생기는 오류이다.    해결방법1. 관리자 권한으로 CMD 창을 연다. 2. CMD 창에서 아래의 명령어 입력한다.netstat -a -o 3..

IDE 에러 해결하기/STS

[STS] Exception in thread "main" java.lang.NoClassDefFoundError

이전에는 멀쩡했던 코드들이 아래와 같이 빨간줄이 생겼다. 그리고 실행하니까 Exception in thread "main" java.lang.NoClassDefFoundError와 같은 오류가 발생했다. 해결 방법 build.grdle을 refrrsh해주면 된다. 해당 프로젝트 우클릭 > Grdle > Refresh Gradle Project

IDE 에러 해결하기/STS

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

아래는 Servlet을 사용하기 위해서 import하려고 할 때 발생하는 오류이다. 해결방법 해결방법은 간단하다. 프로젝트에 서버를 추가해주면 된다. 프로젝트에 서버를 추가하는 방법은 아래와 같다. 1) 프로젝트를 우클릭하여 Build Path 찾아서 들어간다. 2) Classpath를 선택하고 Add Library를 한다. 3) 자신의 환경에 맞는 Server Runtime을 추가하여 적용해준다. 이러면 The import javax.servlet cannot be resolved. 오류는 사라지며 프로젝트에서의 엑스 표시도 사라지는 것을 확인할 수 있다.

IDE 에러 해결하기/STS

[STS] server tomcat v9.0 server at localhost failed to start. 오류

아래의 사진과 같이 server tomcat v9.0 server at localhost failed to start.라는 말은 톰캣 시작에 실패했다는 뜻이다. 해결방법 아래의 사진과 같이 프로젝트 폴더를 보면 패키지만 다른 동일한 이름의 Controller 클래스가 2개 있는 것을 확인할 수 있다. 예를 들어서 org.werock.jdbcex.controller 패키지의 TodoListController와 org.zerock.w2.controller 패키지의 TodoListController 클래스를 코드를 보도록 하자. @WebServlet 어노테이션을 사용하는 것을 볼 수 있는데 이때 name과 urlPatterns(value)의 값이 동일한 것을 확인할 수 있다. @WebServlet 어노테이션은..

IDE 에러 해결하기/STS

[STS] java.lang.ClassNotFoundException 오류

h2 데이터베이스와 JDBC를 연결할 때 발생하는 오류 중 하나이다. 위와 같은 오류가 발생한다면 아래와 같이 해보자. 해결 방법 드라이버가 프로젝트 안에 있는지 확인해보도록 한다. 1) 프로젝트의 src 아래 lib폴더를 생성해준다. 2) 구글에서 h2 maven repository 검색 후 최신 버전의 jar 파일을 설치한다. 이 경우는 h2 데이터베이스를 사용할 때이므로 다른 데이터베이스를 사용하고 있을 때 오류가 발생한다면 그 데이터베이스에 맞는 드라이버를 설치해줘야한다. 3) 다운로드 받은 jar 파일을 1번에서 생성한 lib 폴더 아래 넣어준다. 4) 프로젝트의 Build Path ModulePath 지정을 해준다. Add External JARs를 통해 아까 설치한 jar 파일을 선택한 후 ..

IDE 에러 해결하기/STS

[STS] Enterprise 플러그인 설치 오류

Eclipse Enterprise Java and Web Developer Tools 플러그인 설치 중 발생한 오류 unable to read repository at https://download.eclipse.org/releases/latest. unable to read repository at https://download.eclipse.org/releases/202303/. http server 'bad gateway' : https://download.eclipse.org/technology/epp/packages/202303/content.xml httpcomponents connection error response code 502. 위와 같은 오류가 발생했다. 해결방법 백신 프로그램 끄기..

아민_
'IDE 에러 해결하기/STS' 카테고리의 글 목록