Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法在Mac OS X上的jenkins上安装任何插件-(SHA-256匹配错误)_Java_Jenkins_Jenkins Plugins_Hudson_Sha256 - Fatal编程技术网

Java 无法在Mac OS X上的jenkins上安装任何插件-(SHA-256匹配错误)

Java 无法在Mac OS X上的jenkins上安装任何插件-(SHA-256匹配错误),java,jenkins,jenkins-plugins,hudson,sha256,Java,Jenkins,Jenkins Plugins,Hudson,Sha256,当我尝试下载任何插件时,我遇到以下错误。这是一个新的发展,似乎没有发生更早。我使用brew安装了Jenkins。我尝试了多次重新安装,但似乎没有任何效果 我还注意到,我的实际SHA-256值始终是“47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=”,与插件无关。让我觉得这是我的机器生成SHA的错误 java.io.IOException: Downloaded file /Users/madhav/.jenkins/plugins/trilead-api.

当我尝试下载任何插件时,我遇到以下错误。这是一个新的发展,似乎没有发生更早。我使用brew安装了Jenkins。我尝试了多次重新安装,但似乎没有任何效果

我还注意到,我的实际SHA-256值始终是“47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=”,与插件无关。让我觉得这是我的机器生成SHA的错误

java.io.IOException: Downloaded file /Users/madhav/.jenkins/plugins/trilead-api.jpi.tmp does not match expected SHA-256, expected 'aRsCZA5PqYAxMhX6G+AXjA7yZArlzU0+MCEUEo1oVd8=', actual '47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='
    at hudson.model.UpdateCenter.throwVerificationFailure(UpdateCenter.java:2025)
    at hudson.model.UpdateCenter.verifyChecksums(UpdateCenter.java:2060)
    at hudson.model.UpdateCenter$InstallationJob.replace(UpdateCenter.java:2239)
    at hudson.model.UpdateCenter$UpdateCenterConfiguration.install(UpdateCenter.java:1343)
    at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1872)
    at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2153)
    at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1843)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:118)
    at java.base/java.lang.Thread.run(Thread.java:834)
我试图生成
.jenkins
文件夹中所有
*.jpi.tmp
文件的校验和,但得到了不同的校验和。还有那些空的文件

madhav@Madhavs-MacBook-Pro.local /Users/madhav/.jenkins/plugins 
% shasum -a 256 structs.jpi.tmp
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  structs.jpi.tmp
madhav@Madhavs-MacBook-Pro.local /Users/madhav/.jenkins/plugins 
% shasum -a 256 workflow-durable-task-step.jpi.tmp

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  workflow-durable-task-step.jpi.tmp

创建一个空的零字节文件,查看校验和是否相同Hey@IanW我已经用更多信息更新了我的问题,0字节文件的校验和不同您使用的jenkins版本,这似乎是jenkins的缺陷,您是否检查了您正在使用的jenkins版本中的问题?@Saravanan我正在使用jenkins 2.266。我确实在网上看到了一些类似的问题,但大多数都被记为用户系统问题。我也尝试过其他版本,如LTS 2.249.3,但是。我仍然面临同样的问题。同样,当我在终端中启动jenkins时,我看到jenkins.model.AssetManager(文件:/Users/madhav/.jenkins/war/WEB-INF/lib/jenkins-core-2.266.jar)对方法java.lang.ClassLoader.findResource(java.lang.String)的非法反射访问。这是问题吗?