Невозможно построить Spring-Cloud-контракт - PullRequest
0 голосов
/ 28 апреля 2018

Попытка создать самое последнее хранилище https://github.com/spring-cloud/spring-cloud-contract.

раздвоенный репо с github

клонированная вилка на мою локальную машину

mvn clean install -U

Ошибка:

[ОШИБКА] Сборка не может прочитать 2 проекта -> [Помощь 1] [ОШИБКА] [ОШИБКА] Проект org.springframework.cloud:spring-cloud-contract-verifier:2.0.0.BUILD-SNAPSHOT (/ Пользователи / damienburke / workspace / oss / spring-cloud-contract / spring-cloud-contract-verifyier / pom.xml) имеют 1 ошибку [ERROR] 'dependencies.dependency.version' для javax.inject: javax.inject: jar is отсутствует. @ org.springframework.cloud:spring-cloud-contract-verifier:[unknown-version], /Users/damienburke/workspace/oss/spring-cloud-contract/spring-cloud-contract-verifier/pom.xml, строка 43 , столбец 15 [ОШИБКА] [ОШИБКА] Проект org.springframework.cloud:spring-cloud-contract-maven-plugin:2.0.0.BUILD-SNAPSHOT (/ Users / damienburke / рабочая область / oss / spring-cloud-contract / / spring-cloud-contract-tools / spring-cloud-contract-maven-plugin / pom.xml) имеет 1 ошибку [ОШИБКА] 'dependencies.dependency.version' для javax.inject: javax.inject: jar отсутствует. @ строка 337, столбец 15 [ОШИБКА] [ОШИБКА] Чтобы увидеть полную трассировку стека ошибок, перезапустите Maven с ключом -e. [ОШИБКА] Перезапустите Maven, используя ключ -X, чтобы включить полное ведение журнала отладки. [ОШИБКА] [ОШИБКА] Для получения дополнительной информации об ошибках и возможных решениях, пожалуйста, прочитайте следующие статьи: [ОШИБКА] [Справка 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

Я могу это исправить, добавив эту запись в spring-cloud-contract-parent pom.xml

<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>${javax.inject.version}</version>
</dependency>

Похоже на ошибку? Я могу подать вопрос (https://github.com/spring-cloud/spring-cloud-contract/issues/new) и отправить PR, если так ...

1 Ответ

0 голосов
/ 28 апреля 2018

Мы недавно исправили эту проблему. Потяните Изменения и попробуйте снова

...