Extract/See .war 文件中特定文件的内容
Extract/See content of a specific file inside a .war file
我正在尝试查看 .war 文件中的文件(在 linux 中)的内容,而无需提取 war 文件。例如,在 war 文件中,我试图查看名为 aa.txt 的文件的内容,该文件位于 war 文件中的 /path/here/ 下。
jar
有 x
选项:
$ jar -help 2>&1 | grep extract
-x extract named (or all) files from archive
让我们试试看:
$ jar tvf target/my.war | grep test-data
1811 Tue Jun 21 19:34:50 CEST 2016 WEB-INF/classes/test/spring/test-data.properties
$ jar xvf target/my.war WEB-INF/classes/test/spring/test-data.properties
inflated: WEB-INF/classes/test/spring/test-data.properties
$ ls -l WEB-INF/classes/test/spring/test-data.properties
-rw-rw-r--. 1 coder coder 1811 Jun 21 19:34 WEB-INF/classes/test/spring/test-data.properties
我正在尝试查看 .war 文件中的文件(在 linux 中)的内容,而无需提取 war 文件。例如,在 war 文件中,我试图查看名为 aa.txt 的文件的内容,该文件位于 war 文件中的 /path/here/ 下。
jar
有 x
选项:
$ jar -help 2>&1 | grep extract
-x extract named (or all) files from archive
让我们试试看:
$ jar tvf target/my.war | grep test-data
1811 Tue Jun 21 19:34:50 CEST 2016 WEB-INF/classes/test/spring/test-data.properties
$ jar xvf target/my.war WEB-INF/classes/test/spring/test-data.properties
inflated: WEB-INF/classes/test/spring/test-data.properties
$ ls -l WEB-INF/classes/test/spring/test-data.properties
-rw-rw-r--. 1 coder coder 1811 Jun 21 19:34 WEB-INF/classes/test/spring/test-data.properties