Перейти к содержанию
Авторизация  
METADOH

Slf4J Logger

Рекомендуемые сообщения

Доброго дня суток. Нужна помощь знающих. Решил перевести сборку на логгер SLF4J. Для перевода использовал тулзу с офф.сайта slf4j-migrator-1.7.7.jar, переход прошел отлично в коде ошибок нету, при компиле тоже, но вот не задача при запуске ГС выдает ошибку

 

 

Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

at com.l2scoria.gameserver.GameServer.(GameServer.java:157)

Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory

at java.net.URLClassLoader$1.run(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 1 more

 

 

почитал гугл все говорят что нужно в classpath прописать лыбу. но там все прописано

 

<path id="classpath">

<fileset dir="${lib}">

<include name="c3p0-0.9.1.2.jar"/>

<include name="bsh-2.0b5.jar"/>

<include name="bsh-engine.jar"/>

<include name="commons-logging-1.1.jar"/>

<include name="commons-lang-2.1.jar"/>

<include name="jython.jar"/>

<include name="jython-engine.jar"/>

<include name="javolution.jar"/>

<include name="mysql-connector-java-5.1.8-bin.jar"/>

<include name="l2scoria-mmocore-2.jar"/>

<include name="bcprov-jdk16-144.jar"/>

<include name="xmlrpc-common-3.1.2.jar"/>

<include name="xmlrpc-server-3.1.2.jar"/>

<include name="ws-commons-util-1.0.2.jar"/>

<include name="log4j-1.2.17.jar"/>

<include name="slf4j-api-1.7.7.jar"/>

<include name="slf4j-log4j12-1.7.7.jar"/>

<include name="lameguard-1.9.5.jar"/>

<include name="ExtAPI.jar"/>

<include name="akumu.geoengine.1.2.0.7.jar"/>

<include name="trove-3.0.3.jar"/>

</fileset>

</path>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго дня суток. Нужна помощь знающих. Решил перевести сборку на логгер SLF4J. Для перевода использовал тулзу с офф.сайта slf4j-migrator-1.7.7.jar, переход прошел отлично в коде ошибок нету, при компиле тоже, но вот не задача при запуске ГС выдает ошибку

 

 

Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

at com.l2scoria.gameserver.GameServer.(GameServer.java:157)

Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory

at java.net.URLClassLoader$1.run(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 1 more

 

 

почитал гугл все говорят что нужно в classpath прописать лыбу. но там все прописано

 

<path id="classpath">

<fileset dir="${lib}">

<include name="c3p0-0.9.1.2.jar"/>

<include name="bsh-2.0b5.jar"/>

<include name="bsh-engine.jar"/>

<include name="commons-logging-1.1.jar"/>

<include name="commons-lang-2.1.jar"/>

<include name="jython.jar"/>

<include name="jython-engine.jar"/>

<include name="javolution.jar"/>

<include name="mysql-connector-java-5.1.8-bin.jar"/>

<include name="l2scoria-mmocore-2.jar"/>

<include name="bcprov-jdk16-144.jar"/>

<include name="xmlrpc-common-3.1.2.jar"/>

<include name="xmlrpc-server-3.1.2.jar"/>

<include name="ws-commons-util-1.0.2.jar"/>

<include name="log4j-1.2.17.jar"/>

<include name="slf4j-api-1.7.7.jar"/>

<include name="slf4j-log4j12-1.7.7.jar"/>

<include name="lameguard-1.9.5.jar"/>

<include name="ExtAPI.jar"/>

<include name="akumu.geoengine.1.2.0.7.jar"/>

<include name="trove-3.0.3.jar"/>

</fileset>

</path>

 

Наверное имели ввиду в setgame.bat/.sh

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

точно спасибо не обратил на этот батник внимание.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверное имели ввиду в setgame.bat/.sh

Ещё лучше вписывать в мету данные о либах. :)

Изменено пользователем Silentium

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ещё лучше вписывать в мету данные о либах. :)

 

можно пример?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...