Начиная с this figure, на моем сервере Tomcat у меня есть веб-приложение (vitheakids-admin) и другое приложение (vitheaWs), которое предоставляет веб-сервисы третьему приложению (Android) и имеет банку с набором классов vitheakids-admin как зависимость Maven. Кроме того, мой код vitheakids-администратор в другом Git отрасли, чем мой код для vitheaWs (мастера и WebServices соответственно), но WebServices имеет более старую версию vitheakids-администратор, а также.Приложение Tomcat не может быть запущено
Все работает отлично до сегодняшнего дня, когда я установил обновленную банку классов vitheakids-admin для локального репо Maven и моего приложения webservices, несмотря на успешное развертывание, больше не запускается (если я делаю это вручную, он дает FAIL - приложение в контексте path/vitheaWs не может быть запущено ошибка). Сначала я подумал, что это может быть какое-то изменение в vitheaWs, но я вернулся к последнему рабочему фиксажу, и я решил, что это может быть проблемой только с банкой. Тем не менее, нет ошибок в отношении vitheakids-admin (веб-приложение работает так, как должно), поэтому банка также должна быть в порядке ... но почему-то это не так.
Я создал и установил различные версии баночки (всегда с таким же названием) на основе последних коммитов для мастера, но единственным, который позволяет vitheaWs быть запущенно на сервере Tomcat версия, используя классы, как они в webservices местный филиал. Это не делает для меня, поскольку у этой версии нет кода, который мне сейчас нужен, чтобы пользователи Android-приложения могли входить в систему и использовать веб-службы, а тот код, который мне нужен, работал вчера.
Я не изменял pom.xml, я дважды проверял каждый шаг, который я сделал, и попытался создать банки для моих последних рабочих коммитов, но больше ничего не работает. Я также бесконечно гуглил, но никого не встречал с подобными проблемами.
Возможно ли, что код vitheakids-admin в webservices мешает установленному банку? Это моя единственная ставка сейчас, и все же это не имеет особого смысла, учитывая, что у меня была одна из последних заявлений о том, что мастер отлично работает с веб-сервисами вчера. Любая идея о том, что может это сделать? Кто-нибудь прошел через аналогичную проблему?
Заранее спасибо.
PS: Я не отправляю код на данный момент, потому что я его не менял, но если кто-то предпочел бы смотреть на него (или git журналы и т. Д.), Я могу опубликовать что-нибудь позже.