问题描述:
太久没用Myeclipse,再次做项目打开时发现license已经过期了,打开破解文件夹破解的时候,运行run.bat(有的破解文件是crack.bat,只是个打开cracker2017.jar的执行文件,名字不重要)出现了闪退,几种方法都不行,比如编辑run.bat,在最后一行输入pouse,这样确实命令行会停留在屏幕上,但是并不能运行cracker2017.jar,还有编辑run.bat内容的,也没用
原因分析:
首先cracker2017.jar是要用jdk打开的,电脑上必须有jdk。我电脑上是有俩jdk版本的,两个都不行,最后只有从环境变量下手
解决方案:
系统变量的JAVA_HOME路径从c盘的C:\Progra~1\Java\jdk1.8.0_141变成了如下的
然后path里的路径我是有的,如果没有配完系统变量按路径配一下
%JAVA_HOME%\bin
C:\Progra~1\Java\jdk1.8.0_141
再次运行run.bat成功解决