удаление ошибок dependencies.dependency.version - PullRequest
5 голосов
/ 07 февраля 2012

Я работаю с mavenised java-проектом в Eclipse с несколькими модулями, которые не удается собрать, выдавая ошибку из файла pom:

Project build error: 'dependencies.dependency.version' for cml:jumbo-converters-molecule-xyz:jar is missing.

Эти ошибки относятся к субмодулям. Они не несут номера версий. Это происходит не во всех случаях подмодулей

Означает ли это, что я должен добавить номера версий ко всем файлам pom и всем ссылкам в файлах pom? Или я могу добавить что-то, что пренебрегает номером версии, пока я его не соберу?

Ответы [ 2 ]

13 голосов
/ 07 февраля 2012

Вам необходимо добавить секцию dependencyManagement к родительскому POM и указать там номера версий. Смотри http://maven.apache.org/ref/3.0.4/maven-model/maven.html#class_dependencyManagement

0 голосов
/ 10 декабря 2012

В моем случае groupid различался между родительским pom (dependencyManagement) и дочерним pom (зависимостью).

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