minecraft吧 关注:2,538,728贴子:31,758,511
  • 5回复贴,共1

萌新求助,服务端找不到jre

取消只看楼主收藏回复

源自某服务器群里有些人说我java太老了,于是就去更新了一下,结果导致打不开服务端了...群里没有懂的,只能到贴吧求助了

这个是pcl自动检测显示的java,是在官网下的
321应该是最新版本,然后发现没有jdk,又跑去下了一个带jdk的291
然后就迷惑了,mc不是只需要jre吗
之后试了很多次,也无法打开服务端,无论是用哪个java

刚刚试了一下开启服务端,倒是输出了日志,但是看不懂
服务端版本是1.16.5的forge36.2.23

如果用服务端脚本生成器生成的脚本启动,就会显示这样
就提示找不到java
在服务端的jar右键打开方式选择对应java路径之后,也依然显示找不到java,服务端也无法打开
不知道要如何修复?大佬们救救我


IP属地:天津1楼2022-04-05 10:25回复

    脚本是这样的,没有写java路径


    IP属地:天津3楼2022-04-05 10:59
    回复

      这里加了一行就算是指定路径了吧


      IP属地:天津7楼2022-04-05 11:23
      回复
        然后依然是打不开
        问题在于得到的信息是“没有找到JRE”,之前解决路径等等一系列问题都是JDK的问题,那么JRE出了什么问题呢...又搞不懂了


        IP属地:天津8楼2022-04-05 11:24
        收起回复
          在官网下载了java卸载器,只检测到了321和291两个版本,之后我选择把321卸了(因为没有配套的jdk)
          然后用pcl查了一下java路径
          我发现我这里有超多的jre和jdk
          mc自带的runtime jre+jdk java8 251
          mcreator 的 jre+jdk java8 252
          mc自带的 java17 jre+jdk
          不知道哪来的 java8 51 之前删过后来又出现了 疑似某些软件下载 在program files里面但是java卸载工具检测不到
          MCLdownload 一个java7一个java8 都是很老的版本
          这些java不知道怎么处理,除了那个51的都不在C盘 应该不会影响什么吧 也不知道能不能直接删除 卸载是卸不了


          IP属地:天津9楼2022-04-05 11:55
          回复
            我去
            我按照百度上写的,把java路径加到用户环境变量,不好使
            然后又试了试改成全局环境变量,打开了


            IP属地:天津10楼2022-04-05 16:11
            回复