powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Классы из внешнего проекта Eclipse вне видимости
10 сообщений из 10, страница 1 из 1
Классы из внешнего проекта Eclipse вне видимости
    #39064470
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, коллеги!

(Похоже, какую-то мелочь упустил, потому ошибки лезут.)
Был веб-проект под tomcat, в составе которого были классы работы с БД.
Потом возникла потребность в другом смежном проекте, работающем с теми же классами для БД.
Решили вывести классы БД в отдельный проект и подключить его к первым двум.
Вывели классы в отдельный проект (TTLib) в специально созданный пакет и сделали их видимыми.
В свойствах первого проекта подцепили проект TTLib и проимпортировали классы.

При запуске - NoClassDefFoundError.
Что я забыл сделать?
_________________________________________
Человек должен думать, машина - работать!
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39064491
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoiВывели классы в отдельный проект (TTLib) в специально созданный пакет и сделали их видимыми.
- общие классы в Lib.jar
- её закинуть руками в томкат
- в иклипсе подключить так чтобы их не было в *.war
Вроде - Add User Lib
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39064502
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
То есть отлаживать одновременно в нескольких проектах не получится?
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39064522
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoiСпасибо!
То есть отлаживать одновременно в нескольких проектах не получится?
деплой это одно. Отладка другое.
Там где Add User Lib есть вкладка Project.
Т.е. связанные проекты - попробуй и тут напиши. Может это то что нужно.
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39064533
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я сделал так: в свойствах Eclipse-проекта есть раздел Java Build Path и вкладка Projects.
Туда я добавил проект TTLib, а в классы, где оно требуется, проимпортировал.
Компилится без сучка. А при запуске ошибками плюётся: грузится JSP,
потом создаётся экземпляр сёвлета, потом - "Source not found".
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39064547
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoi,
делай по частям:
- убери из Project и добейся чистого деплоя.
Отладка потом.
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39064550
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoi,
деплой варников через веб админку. Билиотека руками.
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39064551
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ясно. Спасибо!
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39064566
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выкинул из Projects, выгрузил TTLib в jar, добавил в библиотеки.
Результат тот же.

В общем, скопировал нужные общие классы внутрь проекта и всё заработало.

Спасибо за участие в моей проблеме!
...
Рейтинг: 0 / 0
Классы из внешнего проекта Eclipse вне видимости
    #39117511
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо из проводника мышью перетащить в соотв. папку проекта
нужный java-файл именно в виде ссылки.
В другой проект - так же.

Получилось, что общие для разных проектов классы лежат в одном месте
(напр., в папке связанных проектов) и не дублируются.

P.S. Я люблю тебя, HelloWorld! :) ))
_________________________________________
Человек должен думать, машина - работать!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Классы из внешнего проекта Eclipse вне видимости
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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