Попытка создать самое последнее хранилище 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, если так ...