Найти зависимости pom по имени класса

Как я могу найти зависимость от имени класса?

В частности, я хочу включить этот класс org.mortbay.jetty.testing.ServletTester в свой проект, как мне это сделать? И как вы нашли ответ?

Ответы

Ответ 2

Nexus позволяет вам искать артефакты по имени класса, а также по GroupId, ArtifactId и Version. Nexus использует Lucene для индексации артефактов. Публичный репозиторий Sonatype позволяет искать основные репозитории.

Введите org.mortbay.jetty.testing.ServletTester в поле поиска и нажмите значок поиска. Вы не получите результатов, потому что по умолчанию Nexus ищет ключевые слова. Чтобы улучшить поиск, чтобы он соответствовал именам классов, нажмите стрелку вниз рядом с меткой поиска по ключевому слову на странице поиска и выберите поиск по названию класса (см. Скриншот). Затем вы найдете список подходящих артефактов.

search screenshot
(источник: sonatype.com)

Nexus также имеет интеграцию с Opensearch, так что вы можете добавить поиск в поле поиска Firefox/IE 7. См. Книгу Nexus для более подробной информации по настройке.

Там также видео с более подробной информацией о доступных опциях поиска.