Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Как перенаправить старт.бат на java 8?

Discussion in 'Помощь' started by ВukkitPrоfi, Aug 1, 2016.

  1. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    Скачал свою сборку с хоста, запускаю - пару плагинов сразу отказывают в работе, разумеется эта вина java 7, но как бы я не пытался, даже удалил 7 джаву, оставив 8, но всеравно запускает, как-будто это java 7. Что мне нужно сделать, чтобы сервер на моем компе запускался через Java 8?
     
  2. Хостинг MineCraft
    <
  3. L4c05t

    L4c05t Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    Lacost
    Указать путь с какой java будет запускать.
     
  4. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    Пробовал только что, то же самое, батник просто думает, что java 8 - это java 7
     
  5. NuaN

    NuaN Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    NuaN
    С каких пор батники умеют думать? :D
     
  6. xDark

    xDark Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    path="путь до явы/bin"[DOUBLEPOST=1470076472,1470076199][/DOUBLEPOST]И ещё:
    Система -> Защита системы -> ... Найди там переменные и создай (если ее нет) переменную "Path" с путём до явы (только до папки bin)
     
  7. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    прагрес
     
  8. xDark

    xDark Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Или
    setx JAVA_HOME "C:\Program Files\Java\jre8/"
     
  9. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    Не помогло, попробую перезагрузить комп.

    Вот лог варна одного из плагинов, который на хосте, где стоит java 8 работал безотказно:
    Code:
    [23:44:28 WARN]: [RandomTP] Task #523 for RandomTP v2.3 generated an exception
    java.lang.NullPointerException
            at backcab.RandomTP.Task.findLocation(Task.java:191) ~[?:?]
            at backcab.RandomTP.Task.run(Task.java:102) ~[?:?]
            at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftTask.run(CraftTask.jav
    a:71) ~[craftbukkit.jar:git-Spigot-078e2f8-7f9fbe5]
            at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.mainThreadHe
    artbeat(CraftScheduler.java:350) [craftbukkit.jar:git-Spigot-078e2f8-7f9fbe5]
            at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:
    723) [craftbukkit.jar:git-Spigot-078e2f8-7f9fbe5]
            at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:
    400) [craftbukkit.jar:git-Spigot-078e2f8-7f9fbe5]
            at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:
    668) [craftbukkit.jar:git-Spigot-078e2f8-7f9fbe5]
            at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.jav
    a:567) [craftbukkit.jar:git-Spigot-078e2f8-7f9fbe5]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
    
    Точно такие же логи были, когда я на хосте ставил java 7, изменил на 8-ую, все заработало стабильно. На компе, повторю, java 8 для батника выглядит, как java 7.
     
  10. xDark

    xDark Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Тк ты в настроил ли путь - то новый в яве?
     
  11. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    Все настроил:
    [​IMG]

    [​IMG]
    .bat:
    Code:
    @ECHO OFF
    SET BINDIR=%~dp0
    CD /C "%BINDIR%"
    "%ProgramFiles(x86)%\Java\jre1.8.0_101\bin\java.exe" -Xmx1024M -Xms512M -Dfile.encoding=UTF-8 -XX:MaxPermSize=1024M -jar craftbukkit.jar
    PAUSE
    
     

    Attached Files:

  12. xDark

    xDark Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Java_Home - это в батнике, и вместо "%ProgramFiles(x86)%\Java\jre1.8.0_101\bin\java.exe" -> java[DOUBLEPOST=1470078814,1470078704][/DOUBLEPOST]Path - а диск где?? Алло, диск, ты гдее??[DOUBLEPOST=1470079044][/DOUBLEPOST]
    Бл, ступил, path поставь на
    C:\ProgramData\Oracle\Java\javapath\java.exe
    А java_home - это в батнике
     
  13. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    Диск есть, просто в скрин не попал.
     
  14. xDark

    xDark Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Кст, яву 7 удали
     
  15. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    [DOUBLEPOST=1470079308,1470079186][/DOUBLEPOST]
    Code:
    @ECHO OFF
    setx JAVA_HOME "C:\Program Files\Java\jre1.8.0_101\bin\java.exe"
    java -Xmx1024M -Xms512M -Dfile.encoding=UTF-8 -XX:MaxPermSize=1024M -jar craftbukkit.jar
    PAUSE
    
    ->
    (изменил path)
    Code:
    Не удается найти файл C:\ProgramData\Oracle\Java\javapath\java.exe.
    
    ???
     
  16. xDark

    xDark Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Зайти в конфигурацию явы, и создай новый путт[DOUBLEPOST=1470079607,1470079319][/DOUBLEPOST]C:\ProgramData\Oracle\Java\javapath\java.exe в переменной поставьте, я тупить начинаю
     
  17. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    Вот самый прикол в том, что, когда запускаю сервер, в процессах открываю путь java.exe и меня отправляет в папку 8 джавы, а сервер тем самым "думает", что эта джава - седьмая.
     
  18. xDark

    xDark Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Вотт тут путь до 8 явы меняй:
    [​IMG]
     
  19. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Тогда тупо скопируй жабу в папку с сервером и запусти так
    chcp 65001
    jre1.8.0_91\bin\java -Dfile.encoding=UTF8 -jar server.jar
     
  20. L4c05t

    L4c05t Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    Lacost
    +
     
  21. Автор темы
    ВukkitPrоfi

    ВukkitPrоfi Активный участник Пользователь

    Trophy Points:
    76
    В общем, ничего не помогает, либо у меня комп, мягко выражаясь, плох, либо скрыта какая-то магия.

    Поясню еще раз: сервер запускается на java 8, НО, плагины до сих пор "думают", что это java 7 и начинают еррорить, как в то время на хосте, где как раз стоит java 8 все работает нормально, я даже для проверки поставил на хост java 7, запустил - те же ошибки от плагинов, что и на компе.
     

Share This Page