톰캣까지 설치가 되었으니 이제 eclipse를 설정해보자


리눅스(Debian_KALI2.0)에서 JSP 개발 환경 구축(Eclipse, Tomcat, JDK) (1) 에서


심볼릭링크를 걸어두었기 때문에 아래 명령어로 이클립스를 실행할 수 있다.


eclipse



이클립스를 최초 실행하면 아래와 같이 작업공간을 선택하라는 창이뜬다


이클립스를 압축 풀고 한글 패치를 압축풀었었다


그래서 이클립스의 언어 파일이 한글 언어 파일로 덮어씌어졌기 때문에 아래와 같이 한글로 이클립스를 볼 수 있다



이클립스가 실행되었다면 파일 -> 새로 만들기 -> 기타 를 선택하자



아래와 같은 창이 뜨는데 여기서 Server -> Server를 선택하고 다음 클릭



Select the server type 부분에


Tomcat 이라고 입력하면 아래가 자동으로 Tomcat v8.0 Server로 변한다


(변하지 않으면 아래를 클릭하여 휠을 이용하여 Tomcat v8.0 Server로 잘 선택하자)


다음 클릭



이제 Browse... 를 클릭하여 tomcat이 설치되어있는 디렉터리를 선택해주자



나는 /opt/tomcat 에 설치하였기 때문에 /opt/tomcat을 선택하였다.



선택하였으면 JRE 부분에서 Installed JREs... 를 선택해주자



아래와 같은 창이 뜨는데 옛 위치가 등록되어있는거 같다


추가 버튼 클릭



표준 VM -> 다음



JRE 홈 부분에 디렉토리 선택



/opt/java/jre 를 선택해 줘야하는지..


잘 모르겠다.....


/opt/java를 입력하면 JRE 시스템 라이브러리 부분에 /opt/java/jre 부분도 들어가는거 같아서 /opt/java를 입력하고 완료



그리고 방금 추가한 JRE를 선택하여 기본값으로 선택하고 적용! 확인!



설정 끝!


완료!



이제 설정은 다 했다.


이건 사용자 맘이지만 Perspective를 변경하자



아래 창이 뜨면 Web 으로 Perspective로 변경하였다



이제 동적 웹 프로젝트를 하나 만들어보자



새 창이 뜨면 Project name 을 정하고 Target runtime 을 설치한 tomcat 버전으로 설정되어있는지 설정하자.



톰캣을 선택하면 아래와 같이 Java EE Perspective가 좋다고 추천하지만 사용자 맘이다!


계속 이런 창이 뜨지 않게 이 설정 기억을 체크하고 예 클릭



이제 설정이 완료되었다


이제 JSP 파일을 하나 만들어서 잘 작동하나 테스트해보자~


왼쪽에 보면 방금 동적 웹 프로젝트를 만든 이름이 있다


프로젝트를 마우스 오른쪽 클릭하여 새로 만들기 -> JSP File 선택



파일 이름을 입력하고 완료!



아래와 같이 기본적인 틀이 작성되어 있고


<body> 와 </body> 사이에


<%

int sum = 0;

for(int i = 1; i <= 100; i++)

{

sum += i;

}

%>


1부터 100까지의 합은 <%= sum %>입니다.


위의 내용을 추가하고



이클립스 위에 메뉴를 보면 아래 사진과 같은 버전이 있는데


꼭 플레이버튼과 같이 생긴것을 클릭하자



그럼 아래와 같은 창이 뜨는데 어떤 서버로 실행할 지 선택하라고한다


이 서버에는 톰캣이 하나만 설치되어있기 때문에 하나밖에 안 뜬다


그거를 선택하고


실행할 때 마다 이 창이 뜨면 귀찮으니깐


Always use this server when running this project 를 체크하였다



그럼 이클립스에 새로운 창이 뜨면서 웹 페이지에 출력되는 결과를 볼 수 있다



이클립스의 내부 웹 브라우저를 이용하여 결과를 볼 수 있는데


운영체제에 설치된 다른 브라우저로 결과를 보고 싶다면


이클립스 -> 창 -> Web Browser -> 브라우저 종류 선택하면 된다



크롬이나 파이어폭스, 익스플로러 같은 브라우저를 선택하면 다음 실행결과는


선택한 웹 브라우저 창이 열리면서 결과를 볼 수 있다


cp /opt/tomcat/lib/servlet-api.jar /opt/java/jre/lib/servlet-api.jar

cp /opt/tomcat/lib/jsp-api.jar /opt/java/jre/lib/jsp-api.jar



cp /opt/java/jre/lib/servlet-api.jar /opt/java/jre/lib/ext/servlet-api.jar



이제 열심히 JSP 공부하면 될 거 같다!


리눅스 Debian_Kali 2.0 에서 Tomcat, Eclipse를 이용하여 JSP 개발 환경 구축 끝!!!