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

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

Тема в разделе "Помощь", создана пользователем ВukkitPrоfi, 1 авг 2016.

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    76
    прагрес
     
  8. xDark

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

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

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

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

    Вот лог варна одного из плагинов, который на хосте, где стоит java 8 работал безотказно:
    Код:
    [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 Активный участник Пользователь

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

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

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

    [​IMG]
    .bat:
    Код:
    @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
    
     

    Вложения:

  12. xDark

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

    Баллы:
    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 Активный участник Пользователь

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

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

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

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

    Баллы:
    76
    [DOUBLEPOST=1470079308,1470079186][/DOUBLEPOST]
    Код:
    @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)
    Код:
    Не удается найти файл C:\ProgramData\Oracle\Java\javapath\java.exe.
    
    ???
     
  16. xDark

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

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

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

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

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

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

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

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

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

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

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

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

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

Поделиться этой страницей