Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Запуск пв на Линукс
#1
Люди столкнулся с проблемой при запуске сборки пв приват последняя
установил 8 яву питаюсь запустить гс сервер выдает вот такую ошибку


May 08, 2015 9:23:37 AM net.sf.l2j.Config load
INFO: #Configs: loaded.
May 08, 2015 9:23:37 AM net.sf.l2j.gameserver.GameServer main
INFO: #Welcome to pwServer.
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/base/Preconditions
at com.jolbox.bonecp.BoneCPConfig.setIdleConnectionTestPeriod(BoneCPConfig.java:417)
at com.jolbox.bonecp.BoneCPConfig.setIdleConnectionTestPeriod(BoneCPConfig.java:357)
at net.sf.l2j.L2DatabaseFactory.load(L2DatabaseFactory.java:55)
at net.sf.l2j.L2DatabaseFactory.init(L2DatabaseFactory.java:40)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:569)
root@vps151215:/home/gameserver#

смотрел файл GameServer_loop.sh и classpath, не могу понять из за чего ошибка
java -server -Dfile.encoding=UTF-8 -Xincgc -Xms2048m -Xmx2048m -cp ./../libs/lameguard-1.9.5.jar:./../libs/bsf.jar:./../libs/bsh-2.0b4.jar:./../libs/bonecp-0.8.0.jar:./../libs/slf4j-api-1.6.3.jar:./../libs/slf4j-nop-1.6.3.jar:./../libs/google-collections-1.0.jar:./../libs/jython.jar:./../libs/ecj.jar:./../libs/java-engine.jar:./../libs/commons-logging-1.1.jar:./../libs/javolution-5.5.1.jar:./../libs/mysql-connector-java-5.1.35-bin.jar:./../libs/it_mantaray.jar net.sf.l2j.gameserver.GameServer > log/stdout.log 2>&1



REM for libs
SET CLASSPATH=%CLASSPATH%;./../libs/lameguard-1.9.5.jar
SET CLASSPATH=%CLASSPATH%;./../libs/ecj.jar
SET CLASSPATH=%CLASSPATH%;./../libs/bsf.jar
SET CLASSPATH=%CLASSPATH%;./../libs/jython.jar
SET CLASSPATH=%CLASSPATH%;./../libs/bsh-2.0b4.jar
SET CLASSPATH=%CLASSPATH%;./../libs/guava-17.0.jar
SET CLASSPATH=%CLASSPATH%;./../libs/java-engine.jar
SET CLASSPATH=%CLASSPATH%;./../libs/bonecp-0.8.0.jar
SET CLASSPATH=%CLASSPATH%;./../libs/log4j-1.2.15.jar
SET CLASSPATH=%CLASSPATH%;./../libs/slf4j-api-1.6.3.jar
SET CLASSPATH=%CLASSPATH%;./../libs/slf4j-nop-1.6.3.jar
SET CLASSPATH=%CLASSPATH%;./../libs/javolution-5.5.1.jar
SET CLASSPATH=%CLASSPATH%;./../libs/commons-logging-1.1.jar
SET CLASSPATH=%CLASSPATH%;./../libs/mysql-connector-java-5.1.35-bin.jar
SET CLASSPATH=%CLASSPATH%;./../libs/it_mantaray.jar
Ответ
#2
Не цепляется google-collections (ныне Guava).
Добавьте в cp её (./../libs/guava-17.0.jar)
Ответ
#3
Добавил и вылетела новая ошибка

INFO: #Configs: loaded.
May 08, 2015 10:05:31 AM net.sf.l2j.gameserver.GameServer main
INFO: #Welcome to pwServer.
Exception in thread "main" java.lang.NoClassDefFoundError: com/jolbox/bonecp/BoneCPConfig
at net.sf.l2j.L2DatabaseFactory.load(L2DatabaseFactory.java:46)
at net.sf.l2j.L2DatabaseFactory.init(L2DatabaseFactory.java:40)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:569)
Caused by: java.lang.ClassNotFoundException: com.jolbox.bonecp.BoneCPConfig
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 3 more
root@vps151215:/home/gameserver#
Ответ
#4
А если немного головой подумать?
Exception in thread "main" java.lang.NoClassDefFoundError: com/jolbox/bonecp/BoneCPConfig

NoClassDefFoundError
com/jolbox/bonecp/BoneCPConfig

Не может найти такой класс.

И вообще, при запросе "NoClassDefFoundError com/jolbox/bonecp/BoneCPConfig" в гугле вылетает достаточно много информации, пусть и на английском, но все равно читабельно.
Успехов.
Ответ
#5
shegan Написал:А если немного головой подумать?
Exception in thread "main" java.lang.NoClassDefFoundError: com/jolbox/bonecp/BoneCPConfig

NoClassDefFoundError
com/jolbox/bonecp/BoneCPConfig

Не может найти такой класс.

И вообще, при запросе "NoClassDefFoundError com/jolbox/bonecp/BoneCPConfig" в гугле вылетает достаточно много информации, пусть и на английском, но все равно читабельно.
Успехов.

я так понимаю это надо делать что то в ядре ??
Ответ
#6
Я так понимаю это надо изучить джаву, изучить понятие CLASSPATH, или же обратиться в саппорт создателя сборки.
Ответ
#7
shegan Написал:Я так понимаю это надо изучить джаву, изучить понятие CLASSPATH, или же обратиться в саппорт создателя сборки.

да в том то и прикол я пишу а там тихо как в танке
Ответ
#8
Скачайте библиотеку BoneCP: http://central.maven.org/maven2/com/jolb...ELEASE.jar, далее действуйте по аналогии с действиями, описанными выше shegan.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Предлагаю совместный запуск. Lord_Gothic 0 1,240 05-11-2020, 01:18 AM
Последний пост: Lord_Gothic
  запуск ядра java не через bat а через c# krisadr 43 9,555 03-30-2015, 04:44 PM
Последний пост: i_am_kisly
  Сборка PW под линукс 1337xD 1 1,877 12-22-2014, 05:22 PM
Последний пост: Marlboros
  Запуск на debian 7 Vasya 0 1,447 10-30-2014, 12:39 PM
Последний пост: Vasya
  Запуск сервера Ошибка Rous 4 2,517 08-06-2014, 06:35 AM
Последний пост: Rous
  Запуск под линукс Emurt ошибка hf rev5 Evencelance 1 1,448 04-05-2014, 10:16 PM
Последний пост: ProDev
  Запуск PTS Dvamp Sacura 4 1,737 01-13-2014, 09:24 PM
Последний пост: Sp1tfire
  запуск ЛС vovauv 2 1,289 09-19-2013, 10:08 PM
Последний пост: Xeliken
  Авто запуск сервера Debian Fudji 9 2,404 06-11-2013, 09:25 AM
Последний пост: APKO
  Запуск ГС-ЛС sakson 5 1,772 05-23-2013, 11:23 AM
Последний пост: SoniPro

Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)