.war 파일의 내용을 보려고 합니다. chmod 777
다음 명령을 사용하여 액세스하려고 하면 먼저 권한을 설정합니다.
cd /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/
그것은 포기하고 있었고 cd: /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/: Not a directory
나는 계속 나아갈 수 없었습니다.
누구든지 이 문제를 해결하도록 도와줄 수 있나요?
답변1
.war 파일이 패키지되어 있습니다. 다음 명령 중 하나를 사용하여 정보를 추출할 수 있습니다.
jar -xvf Sample.war
unzip Sample.war
그러면 당신은 달릴 수 있어야합니다cd /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/
답변2
.war
파일은 압축된 아카이브입니다.
포함된 내용을 나열할 수 있습니다.
jar tvf Sample.war
또는
zipinfo Sample.war
아카이브에 저장된 파일의 내용을 보려면 먼저 해당 파일을 추출해야 합니다.
mkdir /tmp/foo
cd /tmp/foo
unzip /usr/local/standalone/deployments/Sample.war
ls -l WEB-INF/classes/
답변3
파일을 추출하고 싶지 않은 경우 이를 사용하여 vim filename.war
파일의 내용을 읽을 수 있습니다. 파일을 선택하고 Enter를 누르면 파일의 하위 디렉터리를 읽을 수 있습니다.
답변4
unix 명령이 작동하지 않으면 파일을 로컬 컴퓨터로 ftp로 보내십시오.
.jar
또는 다음 단계에 따라 .war
모든 아카이브 파일을 7-Zip에서 열 수 있습니다..ear
- 아카이브 파일을 마우스 오른쪽 버튼으로 클릭하세요.
- 7개의 지퍼
- 아카이브 열기
모든 아카이브 파일 내용을 볼 수 있어야 합니다. 이제 폴더/파일을 찾아 마우스 오른쪽 버튼을 클릭하고 -> 파일 편집 -> 파일 저장을 클릭하세요.