解决Windows下kiftd无法正常启动的问题

问题描述

在安装了Java后无法正常启动kiftd,问题现象包括但不限于:双击jar程序后黑屏一闪而过却不启动程序双击jar程序后没有任何反应提示“找不到Main Class”提示“无法启动该程序” 以及提示“a java exception has occurred”等,都可以尝试使用如下方法解决。

解决方法

1,确认已安装的Java版本在8或以上

大多数普通用户应该不存会在这一问题,因为kiftd发布得比java 8发布得要晚得多。不过,如果你的电脑上确实安装的是Java 7或更老的版本,那就必须升级到8及以上才能正常使用kiftd。

升级方法并不难——搜索“java”找到官网(就是这个“Java | Oracle”),下载一个最新版的安装包,然后双击安装就可以完成升级了,比安装某些“全家桶”都简单……

如果你不确定自己的Java是不是8及以上版本,可以查看当初Java安装包的名称。例如像下图这样的安装包名称都是Java8的(字母“u”前面的数字是8就行,后面的数字不用管):

 安装包早删了?那也没关系,你还可以去Java的安装路径看,默认情况下Java会安装到C:\Program Files\Java文件夹下,进入该文件夹后,直接查看里面的文件夹叫什么就知道版本了。如果是Java8,那么里面的文件夹名称应该是“jre1.8.0_xxx”,就像下面这样:

只要“_”前面是“1.8.0”就行,后面的数字不用管。

如果确认了自己安装的Java版本没问题,那么请继续向下阅读。

2,创建一个万能的启动文件

接下来要介绍的方法能够一次性解决99%的启动失败问题,非常强大,两分钟就能操作完毕,绝对值得一试。

2.1,找到javaw.exe的所在路径

安装Java后,你的电脑里一定会有一个名为“javaw.exe”的程序,用它才能运行jar程序,因此必须先找到它的真实路径。

打开Java的安装目录——默认在 C:\Program Files\Java 文件夹,其中会有一个或多个名为“jre?.?.?_???”的文件夹,如果只有一个,直接进去就行了;如果有多个,那就随便找一个名为“jre1.8.0_???”(即Java8版本)的文件夹进去。

进去以后,你会看到下面这些内容:

里面有一个叫bin的文件夹对不对?没错,打开它。

打开以后,你会看到一大堆乱七八糟的文件并且可能会颠覆世界观,不用管它们,因为这些文件和下面的操作都没关系,你只需要找到其中一个名为“javaw.exe”的程序就行了:

现在,把这个文件的完整路径记下来(例如在本示例中就是 C:\Program Files\Java\jre1.8.0_221\bin\javaw.exe ,请根据实际路径进行复制),因为下面要用到。

2.2,编写启动文件的内容

接下来,回到kiftd主目录,在其中创建一个记事本文件:

 在里面输入如下内容(一定要切换到纯英文输入法输入,避免一些符号输入成中文符号):

"{javaw.exe的路径}" -jar "{kiftd主程序的路径(不可包含中文)}"

例如像这样(注意:两个路径都要用英文引号包起来!):

 写完后,保存并关闭这个文件,然后把它的后缀改为“.bat”(名称任取,也可以叫“双击启动.bat”):

这样就大功告成了!

3,直接双击启动文件启动

现在,当你需要启动kiftd的时候,直接双击创建好的“.bat”文件就能正常启动kiftd了:

启动时还会弹出一个黑色的命令窗口——没关系,直接关闭它即可,不会影响kiftd的正常使用。

问题解决!

以上是本文的全部内容。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青阳龙野

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值