Create a Dynamic Web project 클릭
Dynamic Web project 생성 설정
- Project name 작성
- Target runtime 에서 New Runtime 클릭해서 톰캣 설치 경로 설정하기
- <None> 되어 있는 이유 : 톰캣 설정이 안되 있어서 <None>으로 표시
톰캣 설치한 버전 맞게 클릭
Browse.. 클릭 후 톰캣 설치 경로 폴더 선택
JRE 에서 JDK1.8 클릭→Finish
Generate web.xml deployment descriptor 체크
→자동으로 web.xml 생성해줌
생성
환경변수 설정
상단 메뉴바 Window> Preferences 클릭
JDK1.8 버전 확인
Java > Installed JREs > JDK1.8 체크 유무 확인
체크박스 체크 되어 있지 않을 때, 체크하기
encoding
General > Content Types > Text > Default encoding :UTF-8 입력 후 Update 클릭
General > Content Types > Text > JSP > Default encoding :UTF-8 입력 후 Update 클릭
General > Content Types > Text > JSP > CSS JSP> Default encoding :UTF-8 입력 후 Update 클릭
General > Content Types > Text > JSP > JSP Fragment > Default encoding :UTF-8 입력 후 Update 클릭
General > Content Types > Text > JSP > JSP Tag Definition > Default encoding :UTF-8 입력 후 Update 클릭
Refresh using native hooks or polling 체크
Other : UTF-8
Apply
Web> CSS Files , HTML Files, JSP Files > Encoding : UTF-8 설정 > Apply
프로젝트 설정
프로젝트 환경설정 열기
- 해당 프로젝트 우클릭 > Properties
JDK, Tomcat 확인
JDK버전 확인
- Java Build Path > Libraries > JRE System Library [JDK1.8] > Edit...클릭
- Execution environment 체크박스 선택 > JavaSE-1.8(JDK1.8) (해당 버전에 맞는 버전 설정) > Environments...클릭
- JavaSE-1.8 > JDK1.8[perfect match] 체크 되어 있는지 확인 > Apply and Close
- Java Build Path > Libraries > Apache Tomcat v8.5[Apache Tomcat v8.5]> Edit...클릭
- Apache Tomcat 버전 확인> Finish
Project Facets 확인
- Project Facets > java 버전 확인 > Runtimes에서 APache Tomcat 버전 확인 > Apply
- Deployment Assembly 에서 아래 같이 폴더 있는지 확인
웹프로젝트 설정(톰캣 설정)
https://lavender1122.tistory.com/116
port 변경
- Tomcat v8.5 server at localhost 더블 클릭 > Overview > HTTP/1.1 Port Number 80변경
- Tomcat v8.5 server at localhost 더블 클릭 > Modules > 바꾸고 싶은 server 클릭 > Edit..클릭>
- /(슬래시)제외하고 다른 문구 지우기
=> 프로젝트이름 안쓰고 바로 연결 가능
ex)
설정 전
localhost/JSPBook/hello.jsp
설정 후
localhost/hello.jsp
'JAVA > 수업' 카테고리의 다른 글
MVCTest 원본 (0) | 2024.02.07 |
---|---|
T01MemberInfoTest (JDBC) (1) | 2024.02.05 |
T07FileWriterTest (InputStreamReader) (1) | 2024.02.03 |
T06FileStreamTest 파일저장용 스트림 (0) | 2024.02.03 |
T05FileStreamTest (0) | 2024.02.03 |