.warファイルを読む方法は?

.warファイルを読む方法は?

.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

  1. アーカイブファイルを右クリックします。
  2. 7つのジッパー
  3. アーカイブを開く

すべてのアーカイブファイルの内容を表示できるはずです。フォルダ/ファイルを見つけて右クリックし、->ファイル編集 ->ファイル保存をクリックします。

関連情報