powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Еклипс - два проекта
11 сообщений из 11, страница 1 из 1
Еклипс - два проекта
    #37900828
ARusov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Есть одно веб приложение!
Начинаю разрабатывать второе, во втором нужно использовать классы из первого!
Естественно дублировать не хочется!
Поэтому во втором проекте в java build path я включил первый проект!
Все нормально компилируется!
Но когда я из сервлета второго приложения обращаюсь к классу из первого то java.lang.ClassNotFoundException:
В чем проблема! может таким способом нельзя?
Все спасибо за внимание!
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900847
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ARusov, класс прячется от вас, потому что вы на него кричите.
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900849
ARusov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javapecker,
Не много не понял Вашу мысль?
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900855
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ARusov, у вас одни восклицательные знаки.
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900909
milton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ARusov,

Из описания ошибки логично предположить, что чего-то не хватает.

Что касается моего опыта использования Eclipse, то при необходимости использования классов из других проектов я создаю присоединенный каталог в проекте со ссылкой на исходный проект. Например, есть проект1 и проект2. Нужно в проект1 добавить классы из проекта2. Я в проекте2 создаю новый каталог (New → Folder), в появившемся окне ввожу его имя (неважно какое), нажимаю там же на кнопку Advanced, нижний check «Linked Folder» и выбираю исходный каталог из проекта1. Затем созданный каталог добавляю в Build Path. Проблем пока не было.
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900912
ARusov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
milton,
в таком случае если классы из первого проекта изменятся эти изменения появтся во второй проекте?
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900925
milton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ARusovmilton,
в таком случае если классы из первого проекта изменятся эти изменения появтся во второй проекте?

Да, т.е. это просто ссылка.
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900963
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ARusov,

Откройте для себя Maven. И не нужно будет никаких дополнительных настроек после импорта проекта в ИДЕ.
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900984
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В свойствах проекта Deployment assembly -> add project. Должно помочь.
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37900988
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не поможет. Он его как war-ник кинет.

Если очень хочется, то в той же вкладке добавляем путь к скомпилированным классам первого приложения и указываем экспорт в WEB-INF/classes.

Лучше и в итоге проще - выделить третье приложение с общими классами. И его уже подключать через assembly dependency в оба web-проекта.

Лучшее решение - maven. Но здесь вам придется его изучать. Если лень, делайте по второму варианту.
...
Рейтинг: 0 / 0
Еклипс - два проекта
    #37901345
ARusov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всех блпгодарю за ответы.
Но возник еще один вопрос.
На сколько я знаю maven используется для сборки приложений (сам пользуюсь пока ant).
Как он может помочь в этой ситуации? Если не составит труда то подкиньте еще ссылок по этой теме.
Заранее спасибо.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Еклипс - два проекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]