双击start.bat文件闪退,运行报错“unable to access jarfile”

问题:电脑运行“start.bat”文件,无反应,闪退,管理员身份运行报错“unable to access jarfile”

双击start.bat文件闪退,运行报错“unable to access jarfile”_第1张图片

 解决思路:

1、由于该项目运行需要jdk环境,检查jdk版本需要是1.8.0_251版本

通过在 cmd 命令行输入java -version

2、由于该项目运行需要Microsoft Visual C++ 环境2015 及以上环境

通过 控制面板\程序\程序和功能 查看当前系统 visual C++ 版本

排查后,服务器运行环境均满足。寻找他人协助无果,查阅的解决方案尝试了无法解决。

解决方案:

一、卸载了电脑原来安装的jdk环境,需卸载干净。

控制面板-程序-卸载程序,搜索到下列名称,右键点击“卸载”

双击start.bat文件闪退,运行报错“unable to access jarfile”_第2张图片

接下来操作应文如果找不到对件说明上面操作已经自动卸载了,不用进行下列操作。 

(1)输入这个路径 C:\WINDOWS\System32,删除该路径下的

 (2)输入这个路径 C:\ProgramData\Oracle  删除Oracle文件夹

双击start.bat文件闪退,运行报错“unable to access jarfile”_第3张图片

 (3)输入该路径 C:\Program Files\Java 删除Java文件夹

双击start.bat文件闪退,运行报错“unable to access jarfile”_第4张图片

(4) 找到原来的安装jdk的目录,删除安装的文件夹

(5)打开注册表:win+R键打开,并输入regedit

找到这个文件夹 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft,将这个文件夹删除

双击start.bat文件闪退,运行报错“unable to access jarfile”_第5张图片

 

二、重新下载安装jdk

1、官网自行下载对应版本的jdk文件,下载好后双击安装。可选择安装目录。

三、验证jdk安装是否成功

win+R 在cmd命令行输入:java -version,出现下图内容安装成功

双击start.bat文件闪退,运行报错“unable to access jarfile”_第6张图片

 四、重新双击运行“start.bat”文件,正常运行成功

以上就是本人的解决方案。

你可能感兴趣的:(问题解决,windows)