2016-08-22 47 views
1

剛剛下載jenkins.war,做了Java的罐子jenkins.war(在Windows 8.1)如何擺脫加載jenkins的依賴錯誤?

http://127.0.0.1:8080/manage,我看到:

有加載一些插件的依賴錯誤:

Email Extension Plugin v2.47 
    JUnit Plugin v1.2-beta-4 is older than required. To fix, install v1.2 or later. 
GitHub plugin v1.20.0 
    Jenkins Git plugin v2.4.0 failed to load. Fix this plugin first. 
Jenkins Git plugin v2.5.3 
    Matrix Project Plugin v1.4.1 is older than required. To fix, install v1.6 or later. 
    Jenkins Mailer Plugin v1.11 is older than required. To fix, install v1.16 or later. 
Pipeline v2.2 
    Pipeline: Basic Steps v2.0 failed to load. Fix this plugin first. 
Jenkins Workspace Cleanup Plugin v0.30 
    Matrix Project Plugin v1.4.1 is older than required. To fix, install v1.7.1 or later. 
GitHub Branch Source Plugin v1.8.1 
    Jenkins Git plugin v2.3 failed to load. Fix this plugin first. 
Pipeline: Basic Steps v2.1 
    Jenkins Mailer Plugin v1.11 is older than required. To fix, install v1.13 or later. 
GitHub Organization Folder Plugin v1.4 
    GitHub Branch Source Plugin v1.5 failed to load. Fix this plugin first. 

重複java -jar jenkins.war,解開每條戰爭的戰爭。他是否有一個他居住的地方,以便你可以在命令行中運行他?

我該如何擺脫插件錯誤?

回答

1

只需從jenkins page加載最新版本,並默認安裝推薦的插件,在我打開管理頁面後,我沒有看到像您這樣的任何問題,控制檯日誌示例如下。

也許你可以重做最新的jenkins版本。

八月 22, 2016 8:31:17 上午 hudson.PluginManager dynamicLoad 
INFO: Plugin email-ext:2.47 dynamically installed 
八月 22, 2016 8:31:17 上午 hudson.model.UpdateCenter$DownloadJob run 
INFO: Installation successful: Email Extension Plugin 
八月 22, 2016 8:31:17 上午 hudson.model.UpdateCenter$DownloadJob run 
INFO: Starting the installation of Mailer Plugin on behalf of admin 
八月 22, 2016 8:31:17 上午 hudson.model.UpdateCenter$InstallationJob _run 
INFO: Skipping duplicate install of: Mailer [email protected] 
八月 22, 2016 8:31:17 上午 hudson.model.UpdateCenter$DownloadJob run 
INFO: Installation successful: Mailer Plugin 
+0

我已經做了幾次。但是這一次它似乎更好。謝謝。 –

3

升級到新war文件將不會更新您的插件,除了是密切相連的詹金斯核心的幾個「內部」插件。

因此,當您從舊Jenkins版本切換到新版本時(使用新的war文件),您將看到您看到的警告。

爲了解決這個問題,更新Jenkins更新中心的插件將有所幫助。

如果無法解決對GUI級別的依賴錯誤,則(手動)把更新hpi插件文件$JENKINS_HOME/plugins(並重新啓動),是不得已而爲之。

+5

謝謝先生!我欠你一兩杯啤酒;)哈哈。如果其他人遇到這個問題,這對我有用:1)去這裏https://updates.jenkins-ci.org/download/plugins/git-client/並下載「永久鏈接到最新」,這會讓你得到-client.hpi 2)在詹金斯>插件管理器>上傳插件>選擇該文件>你應該得到「成功」3)重新啓動:) – MrBCut

+0

對我來說,我需要手動刪除舊版本,所以詹金斯安裝hpi當它試圖自動更新它時出錯)。 – PhoneixS