在windows下面,通过cmd使用管理员权限打开,并切换到jar所在目录
通过java -version验证JDK配置没问题。
但是运行:
java -jar test.jar
就会报错:error:unable to access jar file。
看目录已经在jar文件所在目录了,也是管理员权限执行的cmd,为什么就会没权限呢。
解决办法:
[#zeyu#]
这里jar文件不能直接使用文件名。需要给绝对地址,即时你已经通过cmd的cd命令切换到当前目录了,也不行。
需要执行完整的命令如:
java -jar d:\test\test.jar
即可正常运行。
参考地址:https://www.cnblogs.com/expiator/p/9694073.html
[/#zeyu#]
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《windows下执行java -jar a.jar报错:error:unable to access jar file的解决》
发表评论