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

Моя первая компиляция сервера. Есть вопросы.

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

Добрый день!

 

Я только начал изучать серверостроение, и являюсь зеленый новичком в этом.

 

Исходники компилировались без ошибок, но с кучей предупреждений.

 

В итоге во всех бантиках (регистрация логин сервера, запуск логин и гейм серверов) обращаются к несуществующим jar файлам типа:

l2r.loginserver.GameServerRegister
l2r.gameserver.GameServer
l2r.loginserver.LoginServer

в папке lib их просто нету.

 

Хотя классы (.class) такие существуют, но почему то нет jar файлов.

 

Подскажите пж что это и как исправить.

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

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


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

ну так собери из class-файлов jar

если делаешь компиляцию при помощи инструкций в build.xml или подобном, то в нем добавь еще операцию по сбору компиленного в jar

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


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

ну так собери из class-файлов jar

если делаешь компиляцию при помощи инструкций в build.xml или подобном, то в нем добавь еще операцию по сбору компиленного в jar

Вот моё сообщение возможно не к месту, простите если что) 

Разве люди которые умеют компилировать не делают свой build.xml?)

Зачем им старый билд?

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


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

спасибо за совет!

 

Сделал все по мануалу. Запускаю бантики - все компилится. Но проблема остается.

Starting Game Server Registration.

Error: Could not find or load main class l2ft.loginserver.GameServerRegister
Для продолжения нажмите любую клавишу . . .

Вот так выглядит бантик:

@[member='Echo'] off
title First-Team: Game Server Registration...
:start
echo Starting Game Server Registration.
echo.
java -server -Xms64m -Xmx64m -Xbootclasspath/p:../serverslibs/l2ft.jar -cp config/xml;../serverslibs/*; l2ft.loginserver.GameServerRegister

pause

Если я правильно понимаю, что написано тут следующее: 

 

Взять файл l2ft.jar, и найту в нем GameServerRegister.class по адресу l2ft.loginserver

 

Но проблема в том, что в  l2ft.jar - нет таких папок. Он сам весит 56 кб.

 

Но эти папки и сам класс  GameServerRegister.class лежит в l2ft-loginserver.jar

 

Пытался в бантик вписывать этот jar - ошибка та же самая.

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

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


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

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

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

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

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

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

Войти

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

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

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

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

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