java.nio.file.NoSuchFileException: /target/classes/META-INF/annotations/hudson.Extension при создании плагина Jenkins - PullRequest
0 голосов
/ 26 июня 2018

Я нашел плагин для использования StatsD с Jenkins (https://github.com/joemiller/jenkins-statsd-plugin) - однако HPI требует сборки, потому что он не доступен в хранилище плагинов Jenkins и не доступен для загрузки.

Я следовал официальным инструкциям на https://wiki.jenkins.io/display/JENKINS/Plugin+tutorial,, но $ mvn package всегда выходит с [ERROR] java.nio.file.NoSuchFileException: ~/src/jenkins-statsd-plugin/target/classes/META-INF/annotations/hudson.Extension.

Я пытался использовать Java 6, 7, 8 и 10, но безрезультатно.

Интересно, сталкивался ли кто-нибудь еще с этой проблемой создания плагинов Jenkins и каково их решение?

1 Ответ

0 голосов
/ 26 июня 2018

Я исправил эту проблему, установив JAVA_HOME так, чтобы он указывал на версию Java 8 для Oracle. Похоже, maven использует переменную среды JAVA_HOME, а не вашу переменную $ PATH.

Edit: для дополнительного контекста Jenv был ответственным за версию Java в моем $ PATH.

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