Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/Вопрос о компиляции
Поиск

Вопрос о компиляции

7 ответов79 просмотровСейчас просматривают: 1
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 20.05.2009, 22:38

Сборка : RT 1.4.1.6
Декомпилер DJ

Декомпилил оттуда 1 класс, внес небольшие изменения - а при компиляции обратно ругаеться на

Код
private static Logger _log = Logger.getLogger(net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName());


Выдает ошибку "....... cannot find symbol."

Впринципе закоментировав всё что связяно с _log - компилиться нормально - ядро запускаеться без проблем...

Вопрос: подскажите , что с этим логером не так?

0
morfeus
morfeus

Пользователь

Ветеран

Постов: 608

На форуме с: 25.10.2008

Репутация: +218

Рейтинг: 0

· 20.05.2009, 23:38

брось эту жалкую затею

— Perpetuum Mobile

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 20.05.2009, 23:44

morfeus: брось эту жалкую затею


Нет что-бы помочь исчерпывающим ответом.... так он... мммм - редиска!

Не брошу... to_become_senile.gif

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 20.05.2009, 23:45

Цитата
"....... cannot find symbol."


Информативно...

— Ålderdom - ingen glädje..

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 21.05.2009, 18:53

AbsT: Информативно...


Сори .... пробовал на ноутбуке, там так и писало : номер строчки и ошибка которую указал выше...
Сегодня набольшем брате пробовал:

И вправду инфы дало больше (странно конечно)

Код
F:\MySERVER\SendWareHouseDepositList.java:169: cannot find symbol
symbol  : variable net
location: class net.sf.l2j.gameserver.clientpackets.SendWareHouseDepositList
    private static Logger _log = Logger.getLogger(net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName());
                                                  ^
F:\MySERVER\SendWareHouseDepositList.java:169: cannot find symbol
symbol  : variable sf
location: class net.sf.l2j.gameserver.clientpackets.SendWareHouseDepositList
    private static Logger _log = Logger.getLogger(net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName());
                                                      ^
F:\MySERVER\SendWareHouseDepositList.java:169: cannot find symbol
symbol  : variable l2j
location: class net.sf.l2j.gameserver.clientpackets.SendWareHouseDepositList
    private static Logger _log = Logger.getLogger(net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName());
                                                         ^
F:\MySERVER\SendWareHouseDepositList.java:169: cannot find symbol
symbol  : variable gameserver
location: class net.sf.l2j.gameserver.clientpackets.SendWareHouseDepositList
    private static Logger _log = Logger.getLogger(net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName());
                                                             ^
F:\MySERVER\SendWareHouseDepositList.java:169: cannot find symbol
symbol  : variable clientpackets
location: class net.sf.l2j.gameserver.clientpackets.SendWareHouseDepositList
    private static Logger _log = Logger.getLogger(net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName());
                                                                        ^
F:\MySERVER\SendWareHouseDepositList.java:169: cannot find symbol
symbol  : method getName()
location: class net.sf.l2j.gameserver.clientpackets.SendWareHouseDepositList
    private static Logger _log = Logger.getLogger(net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName());
                                                                                                              ^
F:\MySERVER\SendWareHouseDepositList.java:169: cannot find symbol
symbol  : method getLogger(int)
location: class java.util.logging.Logger
    private static Logger _log = Logger.getLogger(net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName());
                                       ^
7 errors


Помогите разобраться!!!!

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 21.05.2009, 19:00

Я смотрю класс Logger доступен, какие методы у него есть?
И есть-ли вообще getLogger? Пошарь.

Вместо net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName()
в теории можно попробовать this.getName()

— Ålderdom - ingen glädje..

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 21.05.2009, 20:21

AbsT: Я смотрю класс Logger доступен, какие методы у него есть?
И есть-ли вообще getLogger? Пошарь.

Вместо net/sf/l2j/gameserver/clientpackets/SendWareHouseDepositList.getName()
в теории можно попробовать this.getName()


getLogger есть .. всё обрыл в нем .... вроде все делал верно.

this.getName() - получилось (сам не догадался)


СПАСИБИЩЕ !!!!!

0
Тема закрыта для ответов