Сбой Maven в подключаемом модуле maven-remote-resources: Ошибка при обнаружении удаленных ресурсов - PullRequest
0 голосов
/ 12 июня 2019

При попытке создать смешанный проект Java / Scala (пользовательский процессор NiFi, используя проект org.apache.nifi:nifi-processor-bundle-archetype), сборка (mvn clean compile) завершается неудачно на ранней стадии с:

[ERROR] Failed to execute goal org.apache.maven.plugins: \
maven-remote-resources-plugin:1.5:process (process-resource-bundles) \
on project nifi-example-processors: Error finding remote resources manifests: \
/home/user/code/example/nifi-example-processors/ \
target/maven-shared-archive-resources/META-INF/NOTICE \
(No such file or directory) -> [Help 1]

Такая же сборка работает на другой машине (Ubuntu 18), но не на этой машине Centos 6.В чем здесь проблема?

1 Ответ

2 голосов
/ 12 июня 2019

Сообщение об ошибке вводит в заблуждение.

Проблема в том, что подкаталог target не может быть создан. Как ни странно, Maven не выдает ошибку об этом, а вместо этого выдает ошибку, когда отсутствует один из ожидаемых файлов в этом подкаталоге.

В процессе копирования проекта с одного компьютера / сети на другой каталоги верхнего уровня в проекте (nifi-example-processors и т. Д.) Потеряли разрешение на запись.

Чтобы это исправить, просто добавьте разрешение на запись (chmod -R u+w) в эти каталоги (и проверьте, что их владельцы соответствуют ожиданиям!).

...