1. jdk 설치(오라클)
www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html
2. 환경 변수 설정
3. tomcat 설치
jsp를 실행할 수 있는 웹서버 제공
tomcat.apache.org/download-80.cgi
톰캣을 압축해제하고 cmd를 관리자 권한으로 실행
압축 해제한 위치에 들어가서 startup.bat을 해주면 웹 서버 실행
(http://localhost:8080 => 아파치 톰켓 홈페이지가 나옴)
항상 켜져있어야 해서 번거로우므로 이클립스에서 톰캣을 연결해서 사용함
4. 이클립스 JAVA EE Developer 설치
이미 깔려있으면 추가로 설치해야함
5. 새로운 프로젝트 생성
톰캣에 설치된 경로에 새 프로젝트 폴더를 만들고
이클립스에서 New->Project -> Web -> Dynamic Web Project 를 눌러줌
처음에 Target runtime이 none인데
new runtime을 눌러줘서 아까 설치한 톰캣 버전을 골라줌
next를 눌러서 디렉토리에 톰캣이 설치된 경로를 넣어줌
그럼 웹서버에 연결된 프로젝트 생성됨
웹 콘텐츠에서 우클릭 -> new -> JSP File 생성
웹콘텐츠에 있는 파일이 실제로 보이게 됨
jsp파일은 반드시 WebContent 밑에 있어야함
WEB INF이런데 있으면 404 NOT FOUND가 뜬다.
html이 나오는데 title과 body 사이에 Study1이랑 Hello world를 적어줌
실행을 누르면 서버 선택하는 창이 나오는데
연결한 서버를 누르고 finish
콘솔로 어쩌고 저쩌고 로그가 쭉 뜨면서 출력됨
서버가 잘 돌아가는 중이라면 이렇게 나옴
저 밑줄 친 서버 폴더에는 톰캣 config가 있는데 지우면 안됨
실수로 지웠다면
Window -> Preference -> Server -> Runtime Environments 들어가서 서버를 지우고 다시 추가해줌
여기서 서버를 관리할 수 있음