Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Еклипс - два проекта / 11 сообщений из 11, страница 1 из 1
01.08.2012, 17:51:27
    #37900828
ARusov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еклипс - два проекта
Всем привет!
Есть одно веб приложение!
Начинаю разрабатывать второе, во втором нужно использовать классы из первого!
Естественно дублировать не хочется!
Поэтому во втором проекте в java build path я включил первый проект!
Все нормально компилируется!
Но когда я из сервлета второго приложения обращаюсь к классу из первого то java.lang.ClassNotFoundException:
В чем проблема! может таким способом нельзя?
Все спасибо за внимание!
...
Рейтинг: 0 / 0
01.08.2012, 17:59:24
    #37900847
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еклипс - два проекта
ARusov, класс прячется от вас, потому что вы на него кричите.
...
Рейтинг: 0 / 0
01.08.2012, 18:00:02
    #37900849
ARusov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еклипс - два проекта
javapecker,
Не много не понял Вашу мысль?
...
Рейтинг: 0 / 0
01.08.2012, 18:02:44
    #37900855
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еклипс - два проекта
ARusov, у вас одни восклицательные знаки.
...
Рейтинг: 0 / 0
01.08.2012, 18:32:54
    #37900909
milton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еклипс - два проекта
ARusov,

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

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

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

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

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

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

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


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