Не удалось построить проект maven со следующей ошибкой maven org.codehaus.mojo: license-maven-plugin: 1.12: check-file-header - PullRequest
0 голосов
/ 30 августа 2018

Я пытаюсь собрать Kylo v_0.9.1, используя eclipse с m2e на платформе Windows. Но сборка проекта завершается с ошибкой в ​​kylo-operating-metadata-jpa и выдает следующую ошибку.

[INFO] ------------------------------------------------------------------------

[INFO] Building kylo-operational-metadata-jpa 0.9.1.2-SNAPSHOT

[INFO] ------------------------------------------------------------------------

[INFO] 

[INFO] --- apt-maven-plugin:1.1.3:process (default) @ kylo-operational-metadata-jpa ---

[INFO] 
[INFO] --- license-maven-plugin:1.12:update-file-header (first) @ kylo-operational-metadata-jpa ---
[WARNING] The failOnMissingHeader has no effect if the property dryRun is not set.
[WARNING] The failOnNotUptodateHeader has no effect if the property dryRun is not set.

[INFO] adding extra resolver file:/C:/Users/kylo_0_9_1/kylo/core/operational-metadata/operational-metadata-jpa/../../../license-config

[WARNING] The extension sql is already accepted for comment style sql

[INFO] Will search files to update from root C:\Users\kylo_0_9_1\kylo\core\operational-metadata\operational-metadata-jpa\target\generated-sources

[INFO] Scan 52 files header done in 1.089s.

[INFO] 
 * add header on 52 files.

[INFO] 

[INFO] --- license-maven-plugin:1.12:check-file-header (first) @ kylo-operational-metadata-jpa ---

[INFO] adding extra resolver file:/C:/Users//kylo_0_9_1/kylo/core/operational-metadata/operational-metadata-jpa/../../../license-config

[WARNING] The extension sql is already accepted for comment style sql

[INFO] Will search files to update from root 



[ERROR] Failed to execute goal org.codehaus.mojo:license-maven-plugin:1.12:check-file-header (first) on project kylo-operational-metadata-jpa:

[ERROR] There are 52 file(s) with header to update:    `

Ответы [ 2 ]

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

Плагин License Maven обнаруживает некоторые файлы без заголовка и, следовательно, выдает ошибку. Вы можете исправить это, выполнив следующую команду:

$ mvn license:update-file-header

Это должно добавить заголовок к отсутствующим файлам. Затем вы можете повторить попытку сборки.

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

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

Чтобы собрать Kylo 0.9.1, попробуйте следующие команды:

git checkout v0.9.1.1
mvn clean install -DskipTests
...