logo

전쟁 파일

war(웹 아카이브) 파일 웹 프로젝트의 파일이 포함되어 있습니다. 서블릿, xml, jsp, 이미지, html, css, js 등의 파일이 있을 수 있습니다.

여기에서는 war 파일이 무엇인지, war 파일을 만드는 방법, war 파일을 배포하는 방법, war 파일을 추출하는 방법에 대해 설명합니다.


전쟁 파일이란 무엇입니까?

웹 아카이브(war) 파일에는 웹 애플리케이션의 모든 내용이 포함됩니다. 파일 전송 시간이 단축됩니다.

war 파일의 장점

시간을 절약하다 : war 파일은 모든 파일을 하나의 단위로 결합합니다. 따라서 클라이언트에서 서버로 파일을 전송하는 데 시간이 덜 걸립니다.


war 파일을 만드는 방법은 무엇입니까?

war 파일을 생성하려면 다음을 사용해야 합니다. 항아리 도구 JDK의. 당신은 사용해야합니다 -씨 jar를 전환하여 war 파일을 생성합니다.

프로젝트의 프로젝트 디렉토리 내부(WEB-INF 외부)로 이동한 후 다음 명령을 작성하십시오.

문자열을 int로 캐스트
 jar -cvf projectname.war * 

여기, -씨 파일을 생성하는 데 사용됩니다. -안에 자세한 출력을 생성하고 -에프 아카이브 파일 이름을 지정합니다.

그만큼 *(별표) 기호 는 이 디렉터리(하위 디렉터리 포함)의 모든 파일을 의미합니다.


war 파일을 배포하는 방법은 무엇입니까?

war 파일을 배포하는 방법에는 두 가지가 있습니다.

  1. 서버 콘솔 패널별
  2. 서버의 특정 폴더에 war 파일을 수동으로 저장합니다.

war 파일을 배포하려는 경우 아파치 톰캣 서버를 수동으로 이동하려면 웹앱 Apache Tomcat의 디렉터리에 war 파일을 붙여넣습니다.

데이터 독립성을 설명하다

이제 브라우저를 통해 웹 프로젝트에 접근할 수 있습니다.

참고: 서버는 내부적으로 war 파일을 추출합니다.


war 파일을 수동으로 추출하는 방법은 무엇입니까?

war 파일을 추출하려면 다음을 사용해야 합니다. -x 스위치 ~의 항아리 도구 JDK의. war 파일을 추출하는 명령을 살펴보겠습니다.

 jar -xvf projectname.war