Я пытаюсь собрать 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: `
Плагин License Maven обнаруживает некоторые файлы без заголовка и, следовательно, выдает ошибку. Вы можете исправить это, выполнив следующую команду:
$ mvn license:update-file-header
Это должно добавить заголовок к отсутствующим файлам. Затем вы можете повторить попытку сборки.
Вывод Maven указывает, что вы пытаетесь собрать Kylo 0.9.2-SNAPSHOT, которая является нестабильной версией и не поддерживается командой Kylo.
Чтобы собрать Kylo 0.9.1, попробуйте следующие команды:
git checkout v0.9.1.1 mvn clean install -DskipTests