2011-02-24 4 views
39

war 파일을 만드는 쉬운 방법은 무엇입니까?Eclipse에서 war 파일을 만드는 방법

서버에서 마우스 오른쪽 버튼을 클릭 할 때 내 프로젝트가 작동하지만 tomcat 서버에 배포하려고합니다. m2clipse을 설치했지만 오류가 발생했습니다.

  1. war 파일을 만들려면 필수 사항입니까?
  2. 이클립스와 전쟁을하기 위해 특별한 디렉토리 구조가 필요합니까?

    목표 org.apache.maven.plugins : maven-war-plugin : 2.1.1 : war (default-war) 프로젝트 테스트 2 : WAR 어셈블 : WARx : webxml 속성이 필요합니다 (또는 기존 WEB -INF/web.xml을)은 업데이트 모드에서 실행하는 경우 -> [도움말 1] 은 [ERROR]

답변

82

파일 -> 내보내기 -> 웹 -> WAR 파일

또는 케플러의는 표시 팔로우 아래 :

enter image description here

+0

jar 파일을 내보내 단순히 .war 확장자를 부여 할 수도 있습니다. –

+4

jar를 내보내고 이름을 바꾸는 것이 가장 효과적이지 않을 것입니다. 항아리와 전쟁은 기본적으로 zip 아카이브이지만 내용은 크게 다릅니다. –

+0

유일한 차이점은 WEB-INF 디렉토리와 바이너리 출력의 위치입니다. Eclipse는 jar 내보내기 기능을 통해이를 올바르게 생성하도록 구성 할 수 있습니다. –

관련 문제