Maven не может обнаружить jsr94.jar даже после установки в папке m2 с правильной структурой - PullRequest
1 голос
/ 02 июля 2019

Я пытался перенести проект ant build в проект maven, преобразовав этот проект в maven с помощью плагина eclipse.Все хорошо, за исключением того, что он не может обнаружить зависимости jsr94.

Ошибка:

[ПРЕДУПРЕЖДЕНИЕ] POM для jsr94: jsr94: jar: 1.1 отсутствует, зависимость отсутствует> информация доступна [ПРЕДУПРЕЖДЕНИЕ] POM для org.infinispan: infinispan-core: jar: 4.2.1.FINAL> отсутствует, информация о зависимостях недоступна

Что я сделал, чтобы исправить это:

Исправлен pom.xml с помощью этой записи:

 <dependency>
    <groupId>jsr94</groupId>
        <artifactId>jsr94</artifactId>
    <version>1.1</version>
   </dependency>

Также проверено, что jar присутствует в соответствующей папке в папке m2 в папке C: \ Users \ xxxx.m2 \ jsr94 \ jsr94 \ 1.1.Пробовал maven чистить, а затем maven устанавливать.Но опять та же ошибка.

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

1 Ответ

1 голос
/ 02 июля 2019

Спасибо за лидерство. Я решил это, удалив jar из папки m2 и снова установив его с помощью этой команды:

install:install-file -Dfile=C:\Users\Desktop\jsr94-1.1.jar -DgroupId=jsr94 -DartifactId=jsr94 -Dversion=1.1 -Dpackaging=jar

После этого сборка будет успешной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...