Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

David의 블로그

[JSP/Servlet] Export기능으로 .war를 만들어 배포하다. 본문

프로그래밍/Jsp_Servlet

[JSP/Servlet] Export기능으로 .war를 만들어 배포하다.

David 리 2023. 11. 5. 13:14

동접 웹 프로젝트 폴더 구조는 서블릿 규약에 정의되어 있는 폴더 구조가 다릅니다.

예를 들어 서블리 표준 규약은 WEB-INF/classes폴더에 자바소스가 컴파일 된 클래스 파일이 위치하지만,

동적 웹 프로젝트는 [프로젝트]/build 폴더에 위치합니다.

 

따라서, 개발한 코드를 실제 WAS에 배포를 하려면 서블릿 표준 규약에 맞춰줘야 합니다.

이는 매우 번거로울 수 있는 과정이기에

eclipse에서 .war export기능으로 쉽게 해결할 수 있습니다.

상단의 

File > Export > Web > War file을 선택하면 위와 같은 이미지 화면이 나옵니다.

Destiantion은 생성된 .war을 어디에 위치시킬지 경로를 묻는것이고

Export source files를 체크하면 자바 소스 파일을 포함시킬지 말지 선택하는 것 입니다.

 

Finish버튼을 누르면

해당 Destination에 생성된 .war를 볼 수 있습니다.