以前一直都是可以的,但后来可能安装了很多基于Java的软件,导致执行.bat文件时启动窗口一闪而过,看不到错误信息。
如果启动失败,往往是环境变量造成的,或者是环境变量较多,但启动画面一闪而过,短时间内看不清错误信息。 我应该怎么办?
这时只需要在.bat文件中添加一行暂停代码语句,使启动文件在执行过程中暂停,就可以发现详细的错误。
我的.bat启动文件的配置代码如下。 我在文件末尾添加一行暂停语句代码,保存文件,然后再次执行.bat启动脚本,暂停启动脚本的执行:
-------------------------------------------------- ----
rem 获取行并将它们保存在
设定=
:
if ""%1""=="""" 转到
设置 =%% %1
转移
去
:
调用“%%”开始%%
暂停
:结尾
-------------------------------------------------- ----
启动脚本暂停执行后,发现屏幕上报出如下错误:“”。 这个错误的含义是显而易见的。 提示我电脑中既没有定义环境变量,也没有定义环境变量,所以需要手动添加环境变量。
我的java安装在D:\Files\Java\jdk1.7.0_01目录下,所以添加环境变量如下,问题解决。