이클립스 war 오류 - ikeullibseu war olyu

이클립스에서 해당 프로젝트의 소스를 war 파일로 묶는 방법입니다.


해당 프로젝트명에서 마우스 오른쪽 버튼을 클릭하시고 [Export..]를 클릭하세요.

이클립스 war 오류 - ikeullibseu war olyu


[Web > WAR file]을 클릭하세요.

(이클립스 버전에 따라 WAR file이 루트에 보일수도 있습니다.)

이클립스 war 오류 - ikeullibseu war olyu


war 파일을 저장할 위치와 war파일명을 선택해 주세요.

저장될 path는 [browse..] 버튼으로 선택하시고, war 파일명은 입력하시면 됩니다.

이클립스 war 오류 - ikeullibseu war olyu


[Finish] 버튼을 누르면 war 파일이 선택하신 해당 경로게 생성됩니다.

이클립스 war 오류 - ikeullibseu war olyu



공유하기

게시글 관리

구독하기어느 프로그래머의 스마트한 이야기

저작자표시

  • 카카오스토리
  • 트위터
  • 페이스북

'프로그래밍 툴 > 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 파일을 추가해 주니 해결 되었다.

이클립스 war 오류 - ikeullibseu war olyu

반응형

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    

 

이클립스 war 오류 - ikeullibseu war olyu

 

먼저 프로젝트 설정 화면을 띄웁니다. 프로젝트를 선택하고 오른쪽 마우스 > Properties 메뉴를 클릭합니다. 단축키는 Alt + Enter 입니다.

이클립스 war 오류 - ikeullibseu war olyu

 

Properties 창 왼쪽에서 Project Facet 메뉴를 선택합니다. 오른쪽 설정 화면으로 가서 목록에 Dynamic Web Module 을 체크합니다. 그리고 오른쪽 설명 화면에서 Runtimes 탭을 클릭합니다.

이클립스 war 오류 - ikeullibseu war olyu

 

Runtimes 탭에서 Apache Tomcat 를 체크해야 되는데 없네요. 화면 아래에 New 버튼을 눌러 추가해 보겠습니다.

이클립스 war 오류 - ikeullibseu war olyu

 

Apache Tomcat 9.0 이상을 선택합니다.

이클립스 war 오류 - ikeullibseu war olyu

 

톰캣 버전이 없다면 Download and Install 버튼을 클릭합니다. 팝업에서 톰캣을 다운받아 로컬에 설치하기 위해서입니다.

이클립스 war 오류 - ikeullibseu war olyu

 

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
이클립스(Eclipse) 자바 개발 최신버전 다운로드 설치하기
이클립스 Eclipse 파일 에디터 열기와 확장자 등록하기
이클립스 Eclipse 패키지 자동 import 단축키와 설정 변경하는 방법
이클립스(Eclipse) 설치하는 방법과 실행 오류 해결 하기
클립스 Eclipse 프로젝트 추가하기, 내보내기(Export) 사용하기


 

기본 J2SE 5.0 7.0 이상으로 업그레이드 합니다. JRE 목록에서 버전을 선택합니다. 그리고 Finish 버튼을 클릭해서 창을 닫습니다.

이클립스 war 오류 - ikeullibseu war olyu

 

Runtimes 목록에 톰캣을 추가했다면 체크해서 선택합니다. 화면 하단으로 가서 Apply and Close 버튼을 클릭합니다.

이클립스 war 오류 - ikeullibseu war olyu

 

이제 Web 프로젝트룰 구동하기 위해 추가한 톰캣 서버를 생성합니다. Servers View 에서 오른쪽 마우스 > New > Server 을 클릭합니다.

이클립스 war 오류 - ikeullibseu war olyu

 

톰캣 팝업이 뜨면 추가한 Tomcat 9.0 을 찾아 선택하고 Finish 버튼을 클릭합니다.

이클립스 war 오류 - ikeullibseu war olyu

 

이렇게 추가한 서버에 Web 프로젝트를 추가합니다. 오른쪽 마우스 > Add and Remove 메뉴를 클릭합니다.

이클립스 war 오류 - ikeullibseu war olyu

 

팝업 창이 뜨면 왼쪽 목록의 Web 프로젝트를 오른쪽 목록에 Add 버튼을 이용해서 추가합니다.

이클립스 war 오류 - ikeullibseu war olyu

 

추가한 Web 프로젝트를 시작하기 위해 오른쪽 마우스 > Start 를 클릭합니다. Console 창에 오류가 없고 정상적으로 구동이 되었는지 확인합니다.

이클립스 war 오류 - ikeullibseu war olyu

 

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
이클립스(Eclipse) 자바 개발 최신버전 다운로드 설치하기
이클립스 Eclipse 파일 에디터 열기와 확장자 등록하기
이클립스 Eclipse 패키지 자동 import 단축키와 설정 변경하는 방법
이클립스(Eclipse) 설치하는 방법과 실행 오류 해결 하기
클립스 Eclipse 프로젝트 추가하기, 내보내기(Export) 사용하기

반응형

공유하기

게시글 관리

구독하기녹두장군 - 상상을 현실로

저작자표시