
JDK download
제어판 - 시스템 - 고급시스템설정 - 환경변수 -
C:\Program Files\Java\jdk-17 추가
Path에 C:\Program Files\Java\jdk-17\bin 추가
Apache Tomcat download
zip 파일 다운로드 -> 경로는 C드라이브에 JSP라는 폴더 만들어주고 여기에 압축 풀어줌
C:\JSP\apache-tomcat-10.1.33\bin
startup 배치파일 실행해서 서버 작동시키기
그전에 현재 위치 복사해서 cmd(명령프롬프트) 즉시 md 관리자권한으로 실행
cd C:\JSP\apache-tomcat-10.1.33\bin
startup.bat
서버 실행


프로그램은 끄면 안됨
배치파일 켜놔야 웹서버가 계속해서 작동
http://localhost:8080/
주소창에 입력할 때 정상적으로 작동하면 톰캣 작동중
(스크린샷이 깨져셔 삭제함ㅠㅠ)
이제 웹사이트 개발 환경을 구축해 주자
이런 전반적인거 해결해줄 통합환경이 바로 이클립스
솔직히 조금 무겁고 느리긴 하지만 개발에서 효율적인 툴이고 가장 좋은 점은 무료이다.
이클립스 EE (Enterprise java and Web Developers)로 설치
실행 후 workspace지정 후 LAUNCH
C:\JSP\projects
File - New - Dynamic Web Project
프로젝트명 Bulletin Board System (BBS)
Target runtime - New Runtime - 톰캣서버 지정(버전)
http://localhost:8080 누르면 됨
나는
Server Tomcat v11.0
내가 설치했던 톰캣 위치 가서 주소 복사해서 Tomcat installation directory: 에 붙여넣기
C:\JSP\apache-tomcat-10.1.33
src - main - webapp 위치에 index.jsp 파일 만들기
WEB/INF 아래 아니고 webapp에 만들기
run server 이 과정에서 에러나서 톰캣 11.0버전으로 다시 설치해줌

아
처음 한 번은 실행 잘 되다가 에러남
프로젝트 우클릭 → Properties → Targeted Runtimes.
아 왜 안돼나... ?
이클립스 특정 버전은 특정 톰캣만 지원한다.
Eclipse Installer 2024-09 R
에서는 톰캣 11만 지원하는 것 같다
근데 막상 톰캣 11까니까 안됨 ㅠㅠ
Server Tomcat v11.0 Server at localhost failed to start. 에러
Project 'Servers' has no explicit encoding set 에러
Servers → Properties → Resource → Text file encoding → Other → UTF-8 로 해결
기본 인코딩 설정 한번에 다 해줌
필수 인코딩 설정 *
General-workspace- 왼쪽 하단 Text file encoding 에 UTF-8로 되어있는지 확인
General -editor-text editor-spelling-encoding을 UTF-8로 바꾸기
(default / other로 상관 없고 UTF-8면 됨)
WEB-CSS files -encoding -UTF-8
WEB-HTML files -encoding -UTF-8
WEB-jsp files -encoding -UTF-8
XML-Xml files- encoding -UTF-8

중간에 에러난거는 따로 해결함
이클립스 Build path specifies execution environment JavaSE-22. There are no JREs installed in the workspace that are strictl
이클립스 웹개발환경 환경설정 도중 Tomcat 서버 실행 안되면서 아래의 아래 뜸. Build path specifies execution environment JavaSE-22. There are no JREs installed in the workspace that are strictly compatible with this environment.
awesomepossum.tistory.com
이클립스 오류 selection is not within a valid module 해결법
프로젝트 우클릭 > Properties > Project Facet > Dynamic Web Module > 버전 확인6.1이었던 걸 6.0으로 해주니까 잘 됨.처음에 Dynamic Web Project 생성시 6.0으로 했었나 봄 Dynamic Web Module 버전이 6.1에서 6.0으로 변
awesomepossum.tistory.com

여기까지 성공
'Spring&JSP' 카테고리의 다른 글
[JSP] 게시판 만들기 3 _ MySQL user 테이블 만들고, 이클립스에서 자바빈 만들기 (62) | 2024.12.03 |
---|---|
[JSP] 게시판 만들기 2 _ 로그인 페이지 + 부트스트랩 + mySQL 다운로드 (62) | 2024.12.02 |
[JSP] forward(포워드) vs sendRedirect(리다이렉트) 방식 차이 (119) | 2024.11.27 |
JSP & Servlet 정리 1 (8) | 2024.11.01 |
[Spring] 제1강_ 스프링 개발을 위한 환경설정(윈도우) (0) | 2024.04.15 |

JDK download
제어판 - 시스템 - 고급시스템설정 - 환경변수 -
C:\Program Files\Java\jdk-17 추가
Path에 C:\Program Files\Java\jdk-17\bin 추가
Apache Tomcat download
zip 파일 다운로드 -> 경로는 C드라이브에 JSP라는 폴더 만들어주고 여기에 압축 풀어줌
C:\JSP\apache-tomcat-10.1.33\bin
startup 배치파일 실행해서 서버 작동시키기
그전에 현재 위치 복사해서 cmd(명령프롬프트) 즉시 md 관리자권한으로 실행
cd C:\JSP\apache-tomcat-10.1.33\bin
startup.bat
서버 실행


프로그램은 끄면 안됨
배치파일 켜놔야 웹서버가 계속해서 작동
http://localhost:8080/
주소창에 입력할 때 정상적으로 작동하면 톰캣 작동중
(스크린샷이 깨져셔 삭제함ㅠㅠ)
이제 웹사이트 개발 환경을 구축해 주자
이런 전반적인거 해결해줄 통합환경이 바로 이클립스
솔직히 조금 무겁고 느리긴 하지만 개발에서 효율적인 툴이고 가장 좋은 점은 무료이다.
이클립스 EE (Enterprise java and Web Developers)로 설치
실행 후 workspace지정 후 LAUNCH
C:\JSP\projects
File - New - Dynamic Web Project
프로젝트명 Bulletin Board System (BBS)
Target runtime - New Runtime - 톰캣서버 지정(버전)
http://localhost:8080 누르면 됨
나는
Server Tomcat v11.0
내가 설치했던 톰캣 위치 가서 주소 복사해서 Tomcat installation directory: 에 붙여넣기
C:\JSP\apache-tomcat-10.1.33
src - main - webapp 위치에 index.jsp 파일 만들기
WEB/INF 아래 아니고 webapp에 만들기
run server 이 과정에서 에러나서 톰캣 11.0버전으로 다시 설치해줌

아
처음 한 번은 실행 잘 되다가 에러남
프로젝트 우클릭 → Properties → Targeted Runtimes.
아 왜 안돼나... ?
이클립스 특정 버전은 특정 톰캣만 지원한다.
Eclipse Installer 2024-09 R
에서는 톰캣 11만 지원하는 것 같다
근데 막상 톰캣 11까니까 안됨 ㅠㅠ
Server Tomcat v11.0 Server at localhost failed to start. 에러
Project 'Servers' has no explicit encoding set 에러
Servers → Properties → Resource → Text file encoding → Other → UTF-8 로 해결
기본 인코딩 설정 한번에 다 해줌
필수 인코딩 설정 *
General-workspace- 왼쪽 하단 Text file encoding 에 UTF-8로 되어있는지 확인
General -editor-text editor-spelling-encoding을 UTF-8로 바꾸기
(default / other로 상관 없고 UTF-8면 됨)
WEB-CSS files -encoding -UTF-8
WEB-HTML files -encoding -UTF-8
WEB-jsp files -encoding -UTF-8
XML-Xml files- encoding -UTF-8

중간에 에러난거는 따로 해결함
이클립스 Build path specifies execution environment JavaSE-22. There are no JREs installed in the workspace that are strictl
이클립스 웹개발환경 환경설정 도중 Tomcat 서버 실행 안되면서 아래의 아래 뜸. Build path specifies execution environment JavaSE-22. There are no JREs installed in the workspace that are strictly compatible with this environment.
awesomepossum.tistory.com
이클립스 오류 selection is not within a valid module 해결법
프로젝트 우클릭 > Properties > Project Facet > Dynamic Web Module > 버전 확인6.1이었던 걸 6.0으로 해주니까 잘 됨.처음에 Dynamic Web Project 생성시 6.0으로 했었나 봄 Dynamic Web Module 버전이 6.1에서 6.0으로 변
awesomepossum.tistory.com

여기까지 성공
'Spring&JSP' 카테고리의 다른 글
[JSP] 게시판 만들기 3 _ MySQL user 테이블 만들고, 이클립스에서 자바빈 만들기 (62) | 2024.12.03 |
---|---|
[JSP] 게시판 만들기 2 _ 로그인 페이지 + 부트스트랩 + mySQL 다운로드 (62) | 2024.12.02 |
[JSP] forward(포워드) vs sendRedirect(리다이렉트) 방식 차이 (119) | 2024.11.27 |
JSP & Servlet 정리 1 (8) | 2024.11.01 |
[Spring] 제1강_ 스프링 개발을 위한 환경설정(윈도우) (0) | 2024.04.15 |