ㅏ 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 파일을 배포하는 방법에는 두 가지가 있습니다.
- 서버 콘솔 패널별
- 서버의 특정 폴더에 war 파일을 수동으로 저장합니다.
war 파일을 배포하려는 경우 아파치 톰캣 서버를 수동으로 이동하려면 웹앱 Apache Tomcat의 디렉터리에 war 파일을 붙여넣습니다.
데이터 독립성을 설명하다
이제 브라우저를 통해 웹 프로젝트에 접근할 수 있습니다.
참고: 서버는 내부적으로 war 파일을 추출합니다.
war 파일을 수동으로 추출하는 방법은 무엇입니까?
war 파일을 추출하려면 다음을 사용해야 합니다. -x 스위치 ~의 항아리 도구 JDK의. war 파일을 추출하는 명령을 살펴보겠습니다.
jar -xvf projectname.war