Получение HTTP 500 при запуске сервлета в Jetty

У меня есть сервлет, который работал нормально до нескольких дней назад. Но единственное, что я изменил, - это репозиторий Nexus, который я использую для Maven. Я запускаю сервлет через mvn jetty: run

Но когда я пытаюсь получить доступ к сайту вместо просмотра домашней страницы, я вижу:

<code>HTTP ERROR 500

Problem accessing /. Reason:

    jregex/Pattern
</code>

Я могу получить доступ к другим штрафам URL, таким как /favicon.ico. Но я не могу найти ничего об этой ошибке jregex / Pattern, и это не похоже на то, что библиотека jregex вообще используется в коде.

Я также не вижу никаких проблем в журналах. Похоже, что запросы на домашнюю страницу не попадают в мой сервлет, но запросы на другие страницы есть.

Это происходит как в Arch Linux, так и в Mac OS X 10.7

Это почти наверняка проблема зависимости, потому что после замены моего~/.m2 папка со старой (с зависимостями от старого сервера nexus) работает.

Иногда я также получаю:

<code>HTTP ERROR: 503

Problem accessing /. Reason:

    SERVICE_UNAVAILABLE
</code>

Ответы на вопрос(4)

Ваш ответ на вопрос