Наступил на небольшие грабли с компиляцией...

Теги:
 

psych

новичок
Почитал форум, взял с svn исходники, начал собирать и получил такую ошибку:

[javac] Compiling 1068 source files to /media/disk/balance/trunk/build/classes
[javac] /media/disk/balance/trunk/java/l2f/gameserver/GameTimeController.java:8: package l2f.gameserver.ai.events does not exist
[javac] import l2f.gameserver.ai.events.CharacterArrived;
[javac] ^
[javac] /media/disk/balance/trunk/java/l2f/gameserver/GameTimeController.java:101: cannot find symbol
[javac] symbol : class CharacterArrived
[javac] location: class l2f.gameserver.GameTimeController
[javac] ThreadPoolManager.getInstance().scheduleGeneral(new CharacterArrived(cha), 400);
[javac] ^
[javac] 2 errors

BUILD FAILED

Linux Ubuntu 8.04.1, java-6-sun-1.6.0.07, ревизия сервера 6578.

Будьте добры, подскажите пожалуйста, что я делаю не так ? В папках даже намека на этот файл нет, его просто не хватает потому что не положили, или потому что у меня руки для java кривоваты?

Буду премного благодарен.
 
+
-
edit
 

Balancer

администратор
★★★★★
psych> ревизия сервера 6578.

Блин, трек отвалился, не могу таймлайн посмотреть. Если 6578 - это последняя, то попробуй предыдущие ревизии.

Сервер долго был замороженный, потом я выложил последние наработки по геодате, но полноту сборки уже не тестировал.

Завтра, если не забуду, таймлайн починю на треке, тогда точнее скажу.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

psych

новичок
Оки, подожду :) Спасибки
 

psych

новичок
Покопался на svn`e, заметил что кроме транка там вариантов больше нет, каталог branches пустой :(
 

psych

новичок
Я так понял что ответа не будет.... :(
 
+
-
edit
 

Balancer

администратор
★★★★★
Так трек я починил. Там видно, что последний стабильный ревижн - 6576.

А так - да, бранчей у нас и не было, вся работа только в транке. Элментарно людей не хватало бы, чтобы потом разные ветки сводить, ибо модификаций постоянно была масса во всех частях сервера.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

psych

новичок
О, пасиб, будем подождать! 6576 нашел, собрал. Настроил, запустил. Все К.О.

Но теперь уж не бейте сильно по голове но на форуме похожих вопросов нет:

Как я понял сервер С6 он же интерлюдия. Беру чистого клиента, выдираю GG,
вижу сервер в списке серверов (пользователя создал заранее через shell скрипт).

Ввожу логин и пасс - ноль реакции. В логах сервера пишет что некорректные пакеты..
Да и версия протокола смущает в конфиге, интерлюдия вроде как 700 и выше а там 540 вроде.

Может я какой то патчик забыл ? Поясните пожалуйста если не сложно.
 
+
-
edit
 

Balancer

администратор
★★★★★
psych> О, пасиб, будем подождать! 6576 нашел, собрал. Настроил, запустил. Все К.О.
psych> Но теперь уж не бейте сильно по голове но на форуме похожих вопросов нет:
psych> Как я понял сервер С6 он же интерлюдия. Беру чистого клиента, выдираю GG,
psych> вижу сервер в списке серверов (пользователя создал заранее через shell скрипт).
psych> Ввожу логин и пасс - ноль реакции. В логах сервера пишет что некорректные пакеты..
psych> Да и версия протокола смущает в конфиге, интерлюдия вроде как 700 и выше а там 540 вроде.
psych> Может я какой то патчик забыл ? Поясните пожалуйста если не сложно.

Вот у меня в C6-конфиге (ревижн #6575):
code text
  1. # C6 is 740
  2. MinProtocolRevision = 740
  3. MaxProtocolRevision = 799
  4.  
  5. ClientVersionGS = C6


(последняя строчка не факт, что сейчас используется, вроде бы двойную поддержку C5/C6 сносили).

Да и в SVN в java/config/server.properties лежит:
code text
  1. # Minimum and maximum protocol revision that server allow to connect.
  2. # You must keep MinProtocolRevision <= MaxProtocolRevision.
  3. # C6 is 740
  4. MinProtocolRevision = 740
  5. MaxProtocolRevision = 799


У логинсервера прописано:
code text
  1. # LoginServer Mode
  2. # Can be C5 or C6
  3. ClientVersionLS = C6
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

psych

новичок
Огромное человеческое спасибо, я просто балбес, взял не ту версию :)

Понимаю что не в тот раздел, но если будет нужна помощь - всегда готов,
из навыков которые могут пригодиться здесь - python, xml, свободный буржуйский язык.

P.S. Еще раз пасиб :)
 
+
-
edit
 

Balancer

администратор
★★★★★
По сабжу - для сборки одного файла не хватало. Добавил.

Но, повторюсь, последний ревижн - очень и очень тестовый.

Стабильный - 6575.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru