Как исправить проблему с исключением нулевого указателя в jenkins

#maven #jenkins #jenkins-plugins

#maven #дженкинс #jenkins-плагины #дженкинс-плагины

Вопрос:

Я запускаю задание сборки дженкинса, которое берет код из git и создает артефакт, но я получаю следующую ошибку

  Waiting for Jenkins to finish collecting data
 ERROR: Asynchronous execution failure
 java.util.concurrent.ExecutionException: java.lang.NullPointerException
    at hudson.remoting.Channel$2.adapt(Channel.java:992)
    at hudson.remoting.Channel$2.adapt(Channel.java:986)
    at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
    at hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:186)
    at hudson.maven.Maven3Builder.call(Maven3Builder.java:146)
    at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
    at hudson.remoting.UserRequest.perform(UserRequest.java:212)
    at hudson.remoting.UserRequest.perform(UserRequest.java:54)
    at hudson.remoting.Request$2.run(Request.java:369)
    at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.NullPointerException
  

Комментарии:

1. Вы должны объяснить проблему более подробно. Я надеюсь, что только с учетом деталей исключения никто не сможет предложить решение

2. Я также сталкиваюсь с этой любопытной проблемой: нет никакой ошибки, которой можно поделиться, поскольку она успешно создается и развертывается. Мы также хотели бы избавиться от этой проблемы. Это может быть связано с конфликтами версий Java между » подчиненным устройством дженкинса» maven и вашим sourcecode .