windos系统下启动sentinel报错:Error: Unable to access jarfile sentinel-dashboard-1.8.0.jar
以下是本人犯错过程
1.sentinel 下载地址:https://github.com/alibaba/Sentinel/releases
这是我下载的1.8.1版本
2.随便找了个目录,该目录不包含中文,空格下划线等等特殊符号,英文命名F:\sentinel
3.在sentinel安装根目录即 F:\sentinel 下执行cmd命令,进入dos命令窗口执行:java -Dserver.port=8180 -Dcsp.sentinel.dashboard.server=localhost:8180 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.0.jar
4.出现报错:Error: Unable to access jarfile sentinel-dashboard-1.8.0.jar
以下是本人解决过程:(心酸的百度过程就不说了,反正没解决)
本人的jdk1.8环境配置没问题
我的错误其实就是:我自己下载的sentinel jar包是1.8.1版本,我却在执行dos命令时用的是1.8.0的jar包。
当我发现此问题后,立即修改了dos命令,使其执行的jar包是我自己的版本,然后成功了!!!!!!
总结:这可能是很多新手都会犯的错误,因为怕自己不熟悉dos命令,所以直接cv大法别人现成的dos命令,而没有查看自己的文件的版本。