이클립스에서 해당 프로젝트의 소스를 war 파일로 묶는 방법입니다. 해당 프로젝트명에서 마우스 오른쪽 버튼을 클릭하시고 [Export..]를 클릭하세요. [Web > WAR file]을 클릭하세요. (이클립스 버전에 따라 WAR file이 루트에 보일수도 있습니다.) war 파일을 저장할 위치와 war파일명을 선택해 주세요. 저장될 path는 [browse..] 버튼으로 선택하시고, war 파일명은 입력하시면 됩니다. [Finish] 버튼을 누르면 war 파일이 선택하신 해당 경로게 생성됩니다. 공유하기 게시글 관리 구독하기어느 프로그래머의 스마트한 이야기저작자표시
'프로그래밍 툴 > Eclipse' 카테고리의 다른 글[이클립스] eclipse 가용 메모리(Heap Size) 늘리기 (0)2015.12.09[이클립스] eclipse에서 jsp 코딩시 한글을 입력하면 “JavaScript translation for: … intentionally not implemented” 에러메시지 창이 뜨는 경우 해결방법 (0)2015.12.08[이클립스] eclipse에서 Errors running builder ‘JavaScript Validator’ on project ‘sc’. assertion failed: Marker property value is too long: Internal validation error java.lang.StackOverflowError 에러 발생시 해결방법 (0)2015.12.06[이클립스] eclipse 줄번호(line numbers) 보이게 하기 (0)2015.12.06[이클립스] eclipse에서 톰캣(Tomcat) 실행시 프로젝트를 못 불러올 때 (0)2015.11.17이클립스 주노를 사용하다가 요즘 나온 이클립스 루나를 사용하기 위해 하던 프로젝트를 export 하여 war 파일로 만든 후 루나에서 import 하니 에러 문제 때문에 해결하게 되어 메모를 남긴다. 프로젝트 속성에서 Java Bulid Path 의 Libraries 탭에서 자바 버번을 맞추어 주거나 Add External JARs... 버튼을 눌러 jsp.api.jar 파일과 servlet-api.jar 파일을 추가해 주니 해결 되었다. 반응형 HttpServlet 에러는 Web Application 구현을 위한 라이브러리에 포함되어 있습니다. 오류를 해결하기 위해서는 Web Application 구동을 위한 WAS 를 설치해야 합니다. Web Application Server 인데, 이클립스에서는 기본적으로 톰캣(Tomcat) 을 사용합니다.
전체 오류 내용은 아래와 같습니다. 아래 오류를 해결해 보도록 하겠습니다. Description Resource Path Location Type The superclass " javax.servlet.http.HttpServlet" was not found on the Java Build Path
▼ 먼저 프로젝트 설정 화면을 띄웁니다. 프로젝트를 선택하고 오른쪽 마우스 > Properties 메뉴를 클릭합니다. 단축키는 Alt + Enter 입니다.
▼ Properties 창 왼쪽에서 Project Facet 메뉴를 선택합니다. 오른쪽 설정 화면으로 가서 목록에 Dynamic Web Module 을 체크합니다. 그리고 오른쪽 설명 화면에서 Runtimes 탭을 클릭합니다.
▼ Runtimes 탭에서 Apache Tomcat 를 체크해야 되는데 없네요. 화면 아래에 New 버튼을 눌러 추가해 보겠습니다.
▼ Apache Tomcat 9.0 이상을 선택합니다.
▼ 톰캣 버전이 없다면 Download and Install 버튼을 클릭합니다. 팝업에서 톰캣을 다운받아 로컬에 설치하기 위해서입니다. ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 이클립스(Eclipse) 자바 개발 툴 최신버전 다운로드 및 설치하기 ▶ 이클립스 Eclipse 파일 에디터 열기와 확장자 등록하기 ▶ 이클립스 Eclipse 패키지 자동 import 단축키와 설정 변경하는 방법 ▶ 이클립스(Eclipse) 설치하는 방법과 실행 오류 해결 하기 ▶ 이클립스 Eclipse 프로젝트 추가하기, 내보내기(Export) 사용하기
▼ 기본 J2SE 5.0 을 7.0 이상으로 업그레이드 합니다. JRE 목록에서 버전을 선택합니다. 그리고 Finish 버튼을 클릭해서 창을 닫습니다.
▼ Runtimes 목록에 톰캣을 추가했다면 체크해서 선택합니다. 화면 하단으로 가서 Apply and Close 버튼을 클릭합니다.
▼ 이제 Web 프로젝트룰 구동하기 위해 추가한 톰캣 서버를 생성합니다. Servers View 에서 오른쪽 마우스 > New > Server 을 클릭합니다.
▼ 톰캣 팝업이 뜨면 추가한 Tomcat 9.0 을 찾아 선택하고 Finish 버튼을 클릭합니다.
▼ 이렇게 추가한 서버에 Web 프로젝트를 추가합니다. 오른쪽 마우스 > Add and Remove 메뉴를 클릭합니다.
▼ 팝업 창이 뜨면 왼쪽 목록의 Web 프로젝트를 오른쪽 목록에 Add 버튼을 이용해서 추가합니다.
▼ 추가한 Web 프로젝트를 시작하기 위해 오른쪽 마우스 > Start 를 클릭합니다. Console 창에 오류가 없고 정상적으로 구동이 되었는지 확인합니다. ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 이클립스(Eclipse) 자바 개발 툴 최신버전 다운로드 및 설치하기 ▶ 이클립스 Eclipse 파일 에디터 열기와 확장자 등록하기 ▶ 이클립스 Eclipse 패키지 자동 import 단축키와 설정 변경하는 방법 ▶ 이클립스(Eclipse) 설치하는 방법과 실행 오류 해결 하기 ▶ 이클립스 Eclipse 프로젝트 추가하기, 내보내기(Export) 사용하기 반응형 공유하기 게시글 관리 구독하기녹두장군 - 상상을 현실로저작자표시 |