[java] 전쟁 파일을 추출하는 Linux 명령?
Linux 명령 프롬프트로 .war 파일을 추출하려면 어떻게해야합니까?
답변
답변
또는
jar xvf myproject.war
답변
war 파일은 특정 디렉토리 구조를 가진 zip 파일입니다. 따라서 unzip 또는 jar 도구를 사용하여 압축을 풀 수 있습니다.
하지만 당신은 아마 그렇게하고 싶지 않을 것입니다. Tomcat의 webapps 디렉토리에 war 파일을 추가하면 Tomcat이 war 파일의 추출 / 설치를 처리합니다.
답변
unzip
명령을 사용할 수 있습니다 .
답변
war 파일 내 특정 폴더 (디렉토리) 추출 :
# unzip <war file> '<folder to extract/*>' -d <destination path>
unzip app##123.war 'some-dir/*' -d extracted/
./extracted/some-dir/
결과적으로 얻을 수 있습니다.