본문바로가기
현재위치 > JSP > 개발환경설정 > Eclipse

개발환경설정

ECLIPSE

공통

  1. https://eclipse.org/downloads/ 에서 Eclipse IDE for Java EE Developers 다운로드
  2. 압축해제 후 폴더를 원하는 드라이브 위치로 이동 또는 복사( 설치과정이 따로 필요하지 않음 )
  3. 실행 → 작업 폴더 경로 선택 → OK → workbench 클릭 ( 처음 실행할 때만 나타남 )
  4. 인코딩 설정 : 메뉴 → window → Preferences → General → Workspace 선택 후 오른쪽 화면에서 Text file encoding → other 선택 → utf-8 선택 → Apply
  5. 텍스트 설정 : 메뉴 → window → Preferences → General → Appearance → Colors and Fonts 선택 후 오른쪽 화면에서 → Basic → Text Font 선택 → Edit → Apply
  6. 에디터 라인 번호 설정 : 메뉴 → window → Preferences → General → Editors → Text Editors 선택 후 오른쪽 화면에서 Show line numbers 체크 → Apply → OK
  7. 에디터 탭 및 공백 표시 설정 : 메뉴 → window → Preferences → General → Editors → Text Editors 선택 후 오른쪽 화면에서 Show whitespace Characters 체크 → confiqure visibility 클릭 및 설정(Line Feed 체크 해제) → OK → Apply → OK
  8. 저장시 불필요한 import 제거 설정 : 메뉴 → window → Preferences → JAVA → Editors → Save Action 선택 후 오른쪽 화면에서 Organize imports 체크 → Apply → OK
  9. 저장시 줄 끝 공백 제거 설정 : 메뉴 → window → Preferences → JAVA → Editors → Save Action 선택 후 오른쪽 화면에서 additional actions 체크 → confiqure → 탭메뉴 Code Organizing → Formatter 의 Remove trailing Whitespace 체크 → All Lines 선택 → OK → Apply → OK

프로젝트 작성

  • 메뉴 → FileSetting property 'source' to 'org.eclipse.jst.jee.server:프로젝트명' did not find a matching propertyNew → Project → Web → Dynamic Web project → Next → 프로젝트 이름 입력 → Next → Next → Generate web.xml deployment descriptor 체크 → Finish
  • 'This kind of project is associated with the Java EE perspective. Do you want to open this perspective now?' 경고창은 'Navigator'창에서 프로젝트를 생성하면 나타남. 'Project Explorer'에서 생성할 것.

로컬 서버 설정

  • 메뉴 → File → New → Other → Server → Server → Next → Apache → 설치한 톰캣 버전 선택 ( 예 Tomcat v7.0 Server ) → Next → Browse → 설치한 톰캣 경로 → Finish
  • Servers창의 설정된 서버 더블클릭 → Server Oprion의 Publish module contexts to separate XML files 체크
  • 오라클 설치시 포트번호가 중복 됨으로 HTTP/1.1 의 8080 포트를 8181로 변경

다른 버전 로컬 서버 추가 설정

  • 메뉴 → File → New → Other → Server → Server → Next → Apache → 버전 선택 → Next → Browse → 아파치 폴더 선택 → Finish
  • 이클립스에서 서버 실행시 The APR based Apache Tomcat Native library...메세지가 나타나면 Native library 에서 톰캣과 같은 버전의 tcnative-1.dll 파일을 다운받아 java jdk 설치 폴더 내 bin 폴더에 넣어줌.

프로젝트를 로컬 서버에 추가

  • 이클립스 중앙 하단 창에서 Servers 탭 선택 → 설치 서버 마우스 오른 클릭 → Add and Remove → Available 에서 프로젝트 선택 후 Add → Finish

로컬 서버에 추가된 프로젝트 설정

  • 브라우저에서 http://127.0.0.1:(설치시 설정한 포트번호 기본 8080)/프로젝트명/표시할 페이지 경로 를 입력해서 확인
  • 프로젝트 추가 후 톰캣 시작시 Setting property 'source' to 'org.eclipse.jst.jee.server:프로젝트명' did not find a matching property. 라는 메세지가 출력되면 Servers창의 사용하는 서버 더블클릭 → Publish module contexts to separate XML files 체크 확인
  • http://127.0.0.1:(설치시 설정한 포트번호 기본 8080)/프로젝트명/ 에서 프로젝트명 경로를 삭제하려면 서버의 server.xml 의 내용 중 docBase="프로젝트명" 을 찾아 path="프로젝트명" 의 프로젝트명을 삭제( "" ).

버전별 JDK 컴파일러 추가 설정

  1. 필요로 하는 JDK 버전 설치
  2. 메뉴 → window → Preferences → Java → Install JREs 선택 후 오른쪽 화면에서 → Add → Standard VM 선택 → Next → JRE Home 지정 ( 예 C:\Program Files\Java\jre6 ) → Finish → Apply
  3. 메뉴 → window → Preferences → Java → Install JREs → Execution Environments 선택 후 오른쪽 화면에서 설치한 버전 선택 → 버전의 [perfect match] 선택 → OK

프로젝트 JDK 컴파일러 변경

  • 프로젝트명 오른 클릭 → Properties → Java Build Path 선택 후 오른쪽 화면에서 → Libraries 탭 → JRE System Library 버전 확인 → 다른 버전이면 JRE System Library 선택 → Remove → Add Library → JRE System Library 선택 → Next → Excution Environment 선택 → 버전 선택 → Finish → Apply → OK
  • 간단한 방법 : 프로젝트 내 Java resources → Libraries → JRE System Library 오른클릭 → Properties → Execution environment 에서 버전 변경
  • 컴파일러 변경후 프로젝트에 에러표시가 나면 .settings 폴더의 org.eclipse.wst.common.project.facet.core.xml 파일의 내용 중 자바버전, 톰캣버전 등을 일치시켜 준다.

Java Build Path 변경

  • 프로젝트명 오른 클릭 → Properties → Java Build Path 선택 후 오른쪽 화면에서 → source 탭 → Browse → ../WEB-INF 선택 → Create New Folder → classes 폴더 추가 → OK → OK → 'Project Explorer' 에서 'build' 폴더 삭제

자주 쓰는 JSP 페이지 추가

  1. 메뉴 → window → Preferences → Web → JSP Files 선택 후 오른쪽 화면에서 Encoding → ISO 10646/Unicode(UTF-8) → Apply
  2. 메뉴 → window → Preferences → Web → JSP Files → Editor → Templates 선택 후 오른쪽 화면에서 New → (이름입력, Context All JSP 선택, 패턴에 공통으로 쓰이는 코드입력) → OK
  3. 프로젝트명 → WebContent 오른 클릭 → New → Folder 또는 JSP File → 경로 및 이름 설정 → next → JSP 파일 패턴 선택 → Finish

CSS 페이지 설정

  • 메뉴 → window → Preferences → Web → CSS Files 선택 후 오른쪽 화면에서 Encoding → ISO 10646/Unicode(UTF-8) → Apply → OK