Jump to content
Sign in to follow this  
Mistery

ошибка gameserver

Recommended Posts

Exception in thread "main" java.lang.NullPointerException: Cannot invoke "org.apache.commons.lang3.JavaVersion.atLeast(org.apache.commons.lang3.JavaVersion)" because "org.apache.commons.lang3.SystemUtils.JAVA_SPECIFICATION_VERSION_AS_ENUM" is null
        at org.apache.commons.lang3.SystemUtils.isJavaVersionAtLeast(SystemUtils.java:1311)
        at org.apache.commons.lang3.ClassUtils.isAssignable(ClassUtils.java:558)
        at l2ft.gameserver.scripts.Scripts.init(Scripts.java:135)
        at l2ft.gameserver.GameServer.<init>(GameServer.java:187)
        at l2ft.gameserver.GameServer.main(GameServer.java:344)
 добрый вечер, можете подсказать как исправить?, такая ошибка появляется при запуске гейм сервера

Share this post


Link to post
Реклама

нашёл решение, открываем StartGameServer.bat блокнотом перед строкой:
java -server -Dfile.encoding=UTF-8 -Xmx3G -cp config/xml;../serverslibs/*; l2ft.gameserver.GameServer прописываем путь к java чтобы получилось так:
set JAVA_HOME=C:\Program Files\Java\jre7                                (указать свой путь к яве)
set PATH=%JAVA_HOME%\bin;%PATH%
java -server -Dfile.encoding=UTF-8 -Xmx3G -cp config/xml;../serverslibs/*; l2ft.gameserver.GameServer                 (Xmx3G, это оперативка вместо 1 поставил 3)
на этом всё)

Share this post


Link to post
56 минут назад, Mistery сказал:

set JAVA_HOME=C:\Program Files\Java\jre7                                (указать свой путь к яве)
set PATH=%JAVA_HOME%\bin;%PATH%

в принципе все тоже самое стоит прописать в переменных виндоус и все, ненадо редактировать батник сервера

Share this post


Link to post
1 минуту назад, Flip сказал:

в принципе все тоже самое стоит прописать в переменных виндоус и все, ненадо редактировать батник сервера

так можно было и сразу об этом сказать), в принципе я в path смотрел эту ерунду, ну чёт не вышло), по редактору батника знакомый подсказал

Share this post


Link to post
9 минут назад, Mistery сказал:

так можно было и сразу об этом сказать)

ну вы и не спрашивали 🙂 а вообще в разделе Помощи есть заметки на эту тему. Еще фишка - если установлено несколько версий явы -то в переменных виндуос ставишь приоритет выше той версии которая нужна в данный момент -работает без перезагрузки компа -удобно когда смотришь-тестируешь несколько разных серверов 🙂

Share this post


Link to post
18 часов назад, Flip сказал:

ну вы и не спрашивали 🙂 а вообще в разделе Помощи есть заметки на эту тему. Еще фишка - если установлено несколько версий явы -то в переменных виндуос ставишь приоритет выше той версии которая нужна в данный момент -работает без перезагрузки компа -удобно когда смотришь-тестируешь несколько разных серверов 🙂

 

Как  в эти переменные зайти ? Можно скрин или текстом поподробнее плс 😃

Share this post


Link to post
19 минут назад, sas3010 сказал:

 

Как  в эти переменные зайти ? Можно скрин или текстом поподробнее плс 😃

Правой кнопкой мыши на Мой компьютер > Свойства > Дополнительные параметры системы > Переменные среды
Системные переменные:

Найдите переменную Path, выберете ее, нажмите на кнопку "Изменить":
Нажмите на кнопку "Создать":
В появившемся поле добавьте путь к папке bin java: C:\Program Files\Java\jdk-15.0.1\bin (путь я указал свой, у вас будет другой!)

Windows 7: Вам нужно добавить путь в самый конец Path. (Не забудьте прописать ; перед ссылкой) Пример: ;C:\Program Files\Java\jdk-15.0.1\bin

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  
×
×
  • Create New...