Модули и их зависимость. - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > Java

Java В данном форуме вы сможете найти много полезной информации по платформе Java. Подробные статьи, исходные коды и конечно учебники как для новичков так и профессиональных Java разработчиков вы найдёте здесь. Если у вас есть вопрос или хотите поделится своими наработками, пожалуйста, делайте это в этой теме.

Ответ
Опции темы
Непрочитано 28.12.2011, 23:56   #1
Аватар для [STIGMATED]
Супергерой

Автор темы (Топик Стартер) Модули и их зависимость.

Собственно есть проект, разбит на 3 модуля : commons, login и game.
Вот когда пишу новый класс в логине и ставлю в commons ссылку на него, то потом не могу скомпилировать из-за ошибки.
Пишет cannot find symbol. В IDE модули друг к другу привязаны. Но, думаю, при компиляции новый класс в commons "просит" скомпилированную библиотеку логина, но модуль логина тоже отказывается компилироваться.
Вот такая вот замудренная цепочка, помогите выпутаться
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 29.12.2011, 00:21   #2
Аватар для VISTALL
Illussion is real

По умолчанию Re: Модули и их зависимость.

Круговая зависимость?

Что б скомпилить их - нужно их компилить вместе, а потом разделять по жарках.

ТОк не пойму смысла разделять - если они цыклично зависимы
VISTALL вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 29.12.2011, 00:26   #3
Пользователь

По умолчанию Re: Модули и их зависимость.

Цитата:
Сообщение от [STIGMATED] Посмотреть сообщение
Собственно есть проект, разбит на 3 модуля : commons, login и game.
Вот когда пишу новый класс в логине и ставлю в commons ссылку на него, то потом не могу скомпилировать из-за ошибки.
Пишет cannot find symbol. В IDE модули друг к другу привязаны. Но, думаю, при компиляции новый класс в commons "просит" скомпилированную библиотеку логина, но модуль логина тоже отказывается компилироваться.
Вот такая вот замудренная цепочка, помогите выпутаться
не правильная иерархия, коммонс - это общие либы ГС и ЛС, поэтому логично было бы перенести тот класс в коммонс и с ЛС его использовать
hex1r0 вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 29.12.2011, 00:27   #4
Аватар для VISTALL
Illussion is real

По умолчанию Re: Модули и их зависимость.

Самый простой способ - файлы - сносить в одну папку generated - скомпилить её, и делать жарку по конкретных папках
VISTALL вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 29.12.2011, 00:47   #5
Аватар для [STIGMATED]
Супергерой

Автор темы (Топик Стартер) Re: Модули и их зависимость.

Спасибо ребят, разобрался. Я просто подумал, что модулю можно "показать" исходник и он зацепит его.

Добавлено через 18 минут
Во, теперь и вставать с компа не хочется Кайф работать теперь
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.

Последний раз редактировалось [STIGMATED]; 29.12.2011 в 01:06. Причина: Добавлено сообщение
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
5 способов, которыми игры пытаются вызвать зависимость TieLay Курилка / Yak floor 1 27.07.2011 17:00
Посоветуйте модули для базы знаний Fireword Документация 9 01.09.2010 11:35
Модули DLE Luteron Серверная часть 7 07.08.2010 17:25


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 09:35. Часовой пояс GMT +3.

Вверх