2019년버전 eclipse를 쓰다가 2021년도 버전으로 바꾸고싶어서 설치하고 다시 tomcat을 연결할려니 막혀서 24시간 넘게 헤맸다...
web 프로젝트를 생성하려고 하면 'One or more constrone or more constraints have not been satisfied' 창이 뜬다
톰캣은 연결이 잘 되었는데 프로젝트 생성이 안 되고 오류창은 뜨고 구글링해도 안나오고...
한참 뒤에 알게된 사실은 이클립스 버전을 잘 못 설치한것...
이클립스 SE 버전으로 설치해야한다.. exe버전도 되긴 하는데 jsp 개발하는데 필요한 패키지? 파일?을 별도로 설치해야함...
<본격 Tomcat 서버 연동방법>
이클립스 접속 후 환경설정하기 encoding utf-8 로 바꾸기
상단바 window -> preferences
-General -> Workspace -> Text file encoding -> UTF-8
-General -> Editor -> Text Editors ->spelling -> encoing -> UTF-8
-Web -> CSS Files -> encoing -> UTF-8
-Web -> HTML Files -> encoing -> UTF-8
-Web -> JSP Files -> encoing -> UTF-8
-XML -> XML Files -> encoing -> UTF-8
이렇게 6가지 encoding 해주기
-window -> preferences -> Server -> Runtime Environments에서 Add버튼 클릭
-설치한 톰캣버전 선택하기 (나는 8.5버전으로선택 이유는 모르겠음)
- 같은 버전으로 선택한 파일 선택
-그럼 끝!
- server메뉴 들어가서 버전 접속하면 끝
- Eclipse에 Tomcat 연동완료!
+ 오류해결하기
서버를 실행할려고 하면 이런 창이 뜬다 이 뜻은 대충 호스트번호 8080이 이미 쓰고 있다는 뜻
호스트 번호를 바꿔주면 된다
- server tomcat을 더블클릭하여 호스트 번호 8080을 다른 번호로 바꿔주기 임의번호 9080으로
admin port도 임의번호로 바꿔줌
-server.xml 페이지 들어가서 port번호 9080으로 똑같이 바꿔주기
- 실행한 후 이렇게 나오면 성공!
'Programming | Study > JSP | Servlet' 카테고리의 다른 글
[servlet] ServletContextListener 구현 (0) | 2021.04.23 |
---|---|
[Jsp/Servlet] tomcat 서버 에러 (0) | 2021.04.22 |
Servlet 연결하기 - Annotation(어노테이션) 방식 (0) | 2021.04.22 |
Servlet 연결하기 - web.xml 방식 (2) | 2021.04.22 |
JSP 기본 페이지 만들기 (0) | 2021.04.22 |
댓글