2016-09-15 6 views
0

Jenkins -> Plugin Manager -> Advanced -> Upload 플러그인으로 이동하여 Git 플러그인으로 Git Plugin을 수동으로 설치하는 동안 아래 오류가 발생합니다.실패 : jenkins에 Git 플러그인을 설치하는 중 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 파일을 다운로드해야하는 것처럼 보입니다. – 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, 나는 Tomcat.So에서 플러그 접속 식 검색을 위해 플러그 접속 식 관리자를 사용하여 플러그 접속 식을 다운로드하는 것을주지 않을 때 나는 Jenkins.war의 최신 버전을 올려주기했다. 나는 그것이 인터넷에 연결하고 있다는 것을 있건 없건간에 모른다, 하지만 나는 인터넷에 접속할 수있는 기계에서 일하고있다. 게이머가 git.hpi를 업로드하기 전에 이러한 종속성을 수동으로 다운로드하여 업로드해야한다는 사실을 말해주십시오. – satya

    +0

    기계에 로그인하여 공개 사이트에 ping을 시도해보십시오 (예 :'jenkins-ci.org'를 핑 소리 내기). 작동하는지 확인하십시오. 그러면 업데이트 사이트가 'http : //'로 설정되어 있는지 확인하십시오. updates.jenkins-ci.org/update-center.json' – Fadi