2015-06-24 2 views
1

Я пытаюсь установить UIMA JDK с maven. Тем не менее, всегда есть ВарингНе удалось выполнить maven-enforcer-plugin


Rule 0: org.semver.enforcer.RequireBackwardCompatibility failed with message: 
Current codebase is not backward compatible (BACKWARD_COMPATIBLE_IMPLEMENTER) with version <2.7.0>. Compatibility type has been detected as <BACKWARD_COMPATIBLE_USER> 

, а затем ошибка:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce (enforce-compatibility) on project uimaj-core: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed.

Пожалуйста, помогите мне решить эту проблему

ответ

1

Мы рассматриваем, чтобы перейти к семантической версионности. Вчера я изменил конфигурацию в UIMA-корпусе, чтобы проверить, должна ли следующая версия в соответствии с семантической версией быть 2.7.1 или 2.8.0.

Вы можете изменить проверку совместимости - или - вы должны просто использовать последний стабильный выпуск 2.7.0 от Maven Central, а не строить самостоятельно.

Чтобы изменить его обратно, откройте uimaj-parent/pom.xml и установить:

<compat.level>BACKWARD_COMPATIBLE_USER</compat.level> 

Раскрытие информации: Это я, что сломал билд;)

+0

Это помогает. Спасибо\ –