Maven-gae-plugin 0.9.4: версия для org.codehaus.plexus недоступна:plexus-archiver:jar-- Помогите объяснить решение проблемы

Эта ошибка была закрыта на github, https://github.com/maven-gae-plugin/maven-gae-plugin/issues/39 однако я не понимаю, как ее исправить, и когда я выполняю цель gae, такую ​​как mvn gae: Обновление всегда дает мне ту же проблему. Может ли кто-нибудь объяснить причину этой проблемы на основе ее решения?

Для вашей информации, я скопировал и вставил оригинальную проблему и ее решение здесь:

С этого утра я продолжаю получать эту ошибку:

Не удалось выполнить цель net.kindleit:maven-gae-plugin:0.9.4: распаковать (выполнение 2) в графическом интерфейсе проекта: Выполнение выполнения 2 цели net.kindleit:maven-gae-plugin:0.9.4: ошибка при распаковке: плагин net. kindleit: maven-gae-plugin: 0.9.4 или одна из его зависимостей не может быть решена: не удалось собрать зависимости для net.kindleit:maven-gae-plugin:jar:0.9.4 (): версии для org недоступны. codehaus.plexus: сплетение-архиватор:jar:[1.2,3.0) в указанном диапазоне

.. и я застрял с этим плагином в данный момент!

исправление:

.. и я добавил опцию "-U" к команде, которую я использую для: mvn clean verify .. она становится: mvn -U clean verify

Заранее спасибо.

2 ответа

Решение

Если это может кому-то помочь, вот мое решение для ошибки "Нет доступных версий для org.codehaus.plexus:plexus-archiver:jar:[1.2,3.0)".

Я изменил конфигурацию pom для gae-plugin:

<plugin>
    <groupId>net.kindleit</groupId>
    <artifactId>maven-gae-plugin</artifactId>
    <version>0.9.4</version>
    <dependencies>
        <dependency>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-archiver</artifactId>
            <version>2.1.2</version>
        </dependency>
    </dependencies>
</plugin>

Среда исполнения GAE, предоставляемая в репозиториях Maven, всегда отстает от официального SDK. На данный момент официальный SDK - 1.7.1, но время выполнения GAE - только 1.7.0. Вот почему ваша команда распаковки терпит неудачу - она ​​не может найти версию среды выполнения, которую вы запрашиваете.

Другие вопросы по тегам