尝试提取文件时,jar命令在java中不起作用

时间:2012-12-17 22:03:52

标签: java

当我尝试使用命令提示符将文件解压缩到我的webapp文件夹时,它会一直抛出错误。

C:\Users\Jamuna\workspace1\TestSolr\webapp>java -jar -xvf C:\Users\Jamuna\Deskto
p\apache\apache-solr-4.0.0\dist\apache-solr-4.0.0.war
  

无法识别的选项:-xvf

错误:无法创建Java虚拟机。

错误:发生了致命异常。程序将退出。

请让我知道为什么会发生这种情况???

2 个答案:

答案 0 :(得分:3)

你应该运行jar.exe,而不是java.exe。 jar.exe应该在JDK / bin目录中,即

C:\Program Files (x86)\Java\jdk1.6.0_25\bin\jar.exe -xvf apache-solr-4.0.0.war

答案 1 :(得分:0)

你混淆了

java -jar my-own-jarfile.jar

(启动一个适当准备的应用程序)和

jar -xvf my-own-jarfile.jar

(提取 jar 文件的内容)命令。我已经不止一次这样做了。