2014-02-01 1 views
3

Я пытаюсь использовать звуковую библиотеку отпечатков пальцев в эти дни, и из-за большого количества google-ing я нашел, что jhears - это то, что я должен попробовать.создание и использование jhears usind maven2

следуйте инструкциям, указанным в install.txt, но он продолжает давать мне ошибку;

Project ID: нулевой: джерси-сервер: расслоение: нуль

Причина: Не удается найти родителя: com.sun.jersey: джерси-проект для проекта: нуль: джерси-сервер: расслоение: нуль для проекта null: джерси-сервер: пучок: null

также искал ошибку, но не смог найти ничего, чтобы ее исправить. Насколько я понимаю, марвен не может найти джерси-проект. поскольку это старый проект (никаких обновлений за 3 года), это действительно возможно.

Как исправить эту проблему я попытался удалить repositories тег также попытался изменить версию для проекта. но не работает.

Я уверен, что сталкиваюсь с аналогичными проблемами, так как это только первый шаг. Вы знаете постоянное решение для этого.

Здесь вы можете найти файл pom.xml для сборки. Это второй шаг в руководстве по установке.

+0

Загружается ли ваш кусок трикотажа? – ItachiUchiha

+0

@ItachiUchiha № –

+0

Можем ли мы увидеть ваш pom.xml? – ItachiUchiha

ответ

0

Я не уверен, но я думаю, что это может быть из-за неправильного кэша, ранее загруженного maven. попробуйте очистить локальный кеш maven следующим образом:

rm -rf ~/.m2/repository/com/sun/jersey 
+0

Спасибо, но я уже пробовал это. –

0

Предлагаю вам обновить зависимость вашего Джерси-сервера. когда я искал версию pom версии 1.4, я получил этот файл http://repo1.maven.org/maven2/com/sun/jersey/jersey-server/1.4/jersey-server-1.4.pom. Это не похоже на какого-нибудь пом, который я когда-либо видел, и это может быть источником ваших проблем.

Я также заметил, что версия 1.4 довольно старая. 1.18 - текущая версия выпуска.