2016-09-15 3 views
0

Получение ошибки ниже при установке Git Plugin вручную с файлом Git.hpi путем перехода к Jenkins -> Plugin Manager -> Дополнительно -> Загрузить плагин.Ошибка: при установке плагина Git в jenkins 2.7.4

java.io.IOException: Failed to dynamically deploy this plugin 
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1883) 
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1640) 
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) 
at java.lang.Thread.run(Thread.java:745) 
Caused by: java.io.IOException: Failed to install git plugin 
at hudson.PluginManager.dynamicLoad(PluginManager.java:866) 
at hudson.PluginManager.dynamicLoad(PluginManager.java:807) 
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1879) 
... 5 more 
Caused by: jenkins.MissingDependencyException: One or more dependencies could not be resolved for git : mailer (1.17), ssh-credentials (1.12), git- client (2.0.0), matrix-project (1.7.1), credentials (2.1.4), workflow-scm-step (1.14.2), scm-api (1.2) 
at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:529) 
at hudson.PluginManager.dynamicLoad(PluginManager.java:856) 
... 7 more 

Может ли кто-нибудь объяснить причину этой ошибки и шага разрешения? Спасибо заранее.

+1

Вы прочитали сообщение об ошибке? «Причина: jenkins.MissingDependencyException: одна или несколько зависимостей не могут быть решены для git». Похоже, вам нужно загрузить все эти файлы hpi, так что git имеет все свои зависимости. – gtonic

ответ

0
Caused by: jenkins.MissingDependencyException: One or more dependencies could not be resolved for git : mailer (1.17), ssh-credentials (1.12), git- client (2.0.0), matrix-project (1.7.1), credentials (2.1.4), workflow-scm-step (1.14.2), scm-api (1.2) 

Он говорит это прямо, что вам не хватает следующих зависимостей:

Из любопытства, почему вы устанавливаете его вручную, когда вы можете установить его с помощью менеджера плагинов? Если вы установите его из диспетчера плагинов, он также установит все зависимости для вас.

+0

Привет, Fadi, я загрузил последнюю версию Jenkins.war в tomcat.So, когда я попытался использовать Plugin Manager для поиска и установки плагина, он ничего не дает загрузить плагин. Я не знаю, подключается ли он к интернету или нет, но я работаю на машине, где он имеет доступ к Интернету. Скажите, что все эти зависимости должны быть загружены вручную и загружены до того, как будет загружен основной файл git.hpi. – satya

+0

Попробуйте войти в машину и запустите общественный сайт (например, попробуйте, возможно, pinging 'jenkins-ci.org') и посмотрите, работает ли он. Если это произойдет, проверьте, установлен ли сайт обновления:' http: // updates.jenkins-ci.org/обновление-center.json' – Fadi