Решение не будет предприниматься до тех пор, пока не истечет интервал обновления company_repository или принудительные обновления - PullRequest
0 голосов
/ 30 августа 2018

Я уже видел ответы на эти проблемы несколько раз, и я пробовал их тоже.

Я пытаюсь использовать grooy-all и groovy-maven-plugin в моем проекте, и зависимости в pom.xml:

          <plugin>
                <groupId>org.codehaus.gmaven</groupId>
                <artifactId>groovy-all</artifactId>
                <version>2.5.2</version>
                <executions>
                    <execution>
                        <id>Kryst-reports-flex</id>
                        <phase>prepare-package</phase>
                        <goals>
                            <goal>execute</goal>
                        </goals>
                        <configuration>
                            <scriptpath>
                                <element>src/main/resources</element>
                            </scriptpath>
                            <source>ReportsAssembly.buildFlex(ant, project) 
                        </source>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.codehaus.gmaven</groupId>
                <artifactId>groovy-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <id>Kryst-reports-flex</id>
                        <phase>prepare-package</phase>
                        <goals>
                            <goal>execute</goal>
                        </goals>
                        <configuration>
                            <scriptpath>
                                <element>src/main/resources</element>
                            </scriptpath>
                            <source>ReportsAssembly.buildFlex(ant, project) 
                        </source>
                        </configuration>
                    </execution>
                </executions>
                 <dependencies>
                    <dependency>
                      <groupId>org.codehaus.groovy</groupId>
                      <artifactId>groovy-all</artifactId>
                      <version>2.5.2</version>
                    </dependency>
                  </dependencies>
            </plugin>

Я получаю сообщение об ошибке при попытке установить пакет mvn или установить mvn в этом проекте. Ошибка:

Failure to find org.codehaus.gmaven:groovy-all:jar:2.5.2 in http://myrepo:9090/nexus/content/groups/public was cached in the local repository, resolution will not be reattempted until the update interval of Z-nexus-public has elapsed or updates are forced pom.xml /cockpit-repo   line 1  Maven Configuration Problem

Я попытался выполнить mvn clean install -U и щелкнуть правой кнопкой мыши по проекту -> Maven -> обновить проект с помощью снимков обновления. Но до сих пор ничего не получалось.

Может ли кто-нибудь помочь мне с этим? Заранее спасибо

PS: я пытался mvn dependency:purge-local-repository clean install. Также выдает ошибку:

INFO] Downloading from : http://myrepo:9090/nexus/content/groups/public/org/codehaus/gmaven/groovy-maven-plugin/maven-metadata.xml
[INFO] Downloading from : http://myrepo:9090/nexus/content/groups/public-snapshots/org/codehaus/gmaven/groovy-maven-plugin/maven-metadata.xml
[INFO] Downloading from : https://repo.maven.apache.org/maven2/org/codehaus/gmaven/groovy-maven-plugin/maven-metadata.xml
[INFO] Downloaded from : https://repo.maven.apache.org/maven2/org/codehaus/gmaven/groovy-maven-plugin/maven-metadata.xml (368 B at 1.0 kB/s)
[INFO] Downloaded from : http://myrepo:9090/nexus/content/groups/public/org/codehaus/gmaven/groovy-maven-plugin/maven-metadata.xml (368 B at 511 B/s)
[INFO] 
[INFO] ---------------< com.zetes.crystal:cockpit-reports-flex >---------------
[INFO] Building Cockpit reports Flex components 3.2.1-MB-18
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Downloading from : http://myrepo:9090/nexus/content/groups/public/org/codehaus/gmaven/groovy-all/2.5.2/groovy-all-2.5.2.pom
[INFO] Downloading from : https://repo.maven.apache.org/maven2/org/codehaus/gmaven/groovy-all/2.5.2/groovy-all-2.5.2.pom
[WARNING] The POM for org.codehaus.gmaven:groovy-all:jar:2.5.2 is missing, no dependency information available
[INFO] Downloading from : http://myrepo:9090/nexus/content/groups/public/org/codehaus/gmaven/groovy-all/2.5.2/groovy-all-2.5.2.jar
[INFO] Downloading from : https://repo.maven.apache.org/maven2/org/codehaus/gmaven/groovy-all/2.5.2/groovy-all-2.5.2.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.816 s
[INFO] Finished at: 2018-08-30T14:25:55+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Plugin org.codehaus.gmaven:groovy-all:2.5.2 or one of its dependencies could not be resolved: Could not find artifact org.codehaus.gmaven:groovy-all:jar:2.5.2 in Z-nexus-public (http://myrepo:9090/nexus/content/groups/public) -> [Help 1]

1 Ответ

0 голосов
/ 30 августа 2018

Сначала попробуйте принудительное обновление:

mvn clean install -U

Если принудительное обновление не работает, значит что-то не так. Проверьте следующие вещи: Разбитые локальные артефакты - зайдите в локальный репозиторий maven, найдите артефакт и удалите папку. (в win обычно в C: \ Documents and Settings {ваше-имя пользователя} .m2, в linux ~ / .m2) Является ли артефакт на самом деле на репо, проверьте орфографию, версию, все! Возможно ли подключение к репо, следите за настройками прокси!

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