cmd中java -jar *.jar 提示Unable to access jarfile *.jar

当前目录中有一个cracker.jar文件~ 还有一个run.bat文件,当运行run.bat时,执行的是java -jar *.jar 可是会提示那个错误,当手动直接java -jar cracker.jar就可以运行了。是CMD不支持*.jar通配符? 还是什么问题? 用*.jpg尝试复制多个图片文件都可以用。。不知道为啥这里不行~ 求教~· 另外~ JDK环境变量配置无误,JDK版本为jdk1.7.0_17
最新回答
木木de守护神

2024-09-14 04:57:31

你的包有问题,重新打个包 cmd是支持的 ,最好使用程序打包,然后指定主函数,这样就肯定不会错
久梦由你

2024-09-14 06:56:53

不是CMD不支持*.jar通配符; 是java -jar 命令不支持
追问
可是为什么同学的机器上就能直接运行 java -jar *.jar呢~  CMD的版本都是一样的啊
画心骨

2024-09-14 14:03:51

切换到目标文件的目录,然后再运行java - jar