jenkins安装gitlab hook插件失败?

报错信息如下:

ruby-runtime    
 Failure -
java.nio.file.FileSystemException: D:\Program Files (x86)\Jenkins\plugins\ruby-runtime\WEB-INF\lib\classes.jar: 另一个程序正在使用此文件,进程无法访问。

    at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)
    at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)
    at java.nio.file.Files.deleteIfExists(Unknown Source)
    at hudson.Util.tryOnceDeleteFile(Util.java:290)
    at hudson.Util.tryOnceDeleteRecursive(Util.java:370)
    at hudson.Util.tryOnceDeleteContentsRecursive(Util.java:389)
    at hudson.Util.tryOnceDeleteRecursive(Util.java:369)
    at hudson.Util.tryOnceDeleteContentsRecursive(Util.java:389)
    at hudson.Util.tryOnceDeleteRecursive(Util.java:369)
    at hudson.Util.tryOnceDeleteContentsRecursive(Util.java:389)
    at hudson.Util.tryOnceDeleteRecursive(Util.java:369)
    at hudson.Util.deleteRecursive(Util.java:347)
Caused: java.io.IOException: Unable to delete 'D:\Program Files (x86)\Jenkins\plugins\ruby-runtime'. Tried 3 times (of a maximum of 3) waiting 0.1 秒 between attempts.
    at hudson.Util.deleteRecursive(Util.java:352)
    at hudson.ClassicPluginStrategy.explode(ClassicPluginStrategy.java:611)
    at hudson.ClassicPluginStrategy.createPluginWrapper(ClassicPluginStrategy.java:170)
    at hudson.PluginManager.dynamicLoad(PluginManager.java:849)
    at hudson.PluginManager.dynamicLoad(PluginManager.java:814)
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1889)
Caused: java.io.IOException: Failed to dynamically deploy this plugin
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1893)
    at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1651)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110)
    at java.lang.Thread.run(Unknown Source)
Gitlab Hook Plugin    
 Failure -
java.io.IOException: Gitlab Hook Plugin v1.4.2 failed to load.
 - ruby-runtime v0.12 is missing. To fix, install v0.12 or later.
    at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:626)
    at hudson.PluginManager.dynamicLoad(PluginManager.java:865)
Caused: java.io.IOException: Failed to install gitlab-hook plugin
    at hudson.PluginManager.dynamicLoad(PluginManager.java:875)
    at hudson.PluginManager.dynamicLoad(PluginManager.java:814)
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1889)
Caused: java.io.IOException: Failed to dynamically deploy this plugin
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1893)
    at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1651)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110)
    at java.lang.Thread.run(Unknown Source)

尝试手动下载安装失败。百度也找不到同类问题?

阅读 9.8k
2 个回答
新手上路,请多包涵

安装目录不能有空格

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进