JenKins运行时,提示“ No such plugin: cloudbees-folder ”
本帖最后由 mehll1213 于 2017-3-25 15:22 编辑在Window Server2012上安装Jenkins 2.51发生了这个问题,已经下载了最新的cloudbees-folder .phi插件,放到\.jenkins\plugins目录下了,还是存在这个问题
还有什么别的解决方式么? 报错提示未找到此插件,证明jenkins没有正确安装插件。看你的描述步骤,你只是把下载的插件放到了插件文件夹下,这样是不行的。
记得需要在jenkins里安装下载的插件需要手动添加安装,具体的按照步骤自己找找 补充一下,相关错误信息如下:
Started at 星期六 三月 25 16:21:32 CST 2017
FATAL: Unhandled exception during updates server check
[8mha:////4PXKn91rzQ4/M2kgRBYV6T6jCULFMNV7nY4Q5jLcHRrSAAAAWB+LCAAAAAAAAP9b85aBtbiIQSmjNKU4P08vOT+vOD8nVc8DzHWtSE4tKMnMz/PLL0ldFVf2c+b/lb5MDAwVRQxSaBqcITRIIQMEMIIUFgAAckCEiWAAAAA=[0mjava.io.IOException: Unhandled exception during updates server check
at hudson.PluginManager.doCheckUpdatesServer(PluginManager.java:1633)
at jenkins.model.DownloadSettings$DailyCheck.execute(DownloadSettings.java:131)
at hudson.model.AsyncPeriodicWork$1.run(AsyncPeriodicWork.java:100)
at java.lang.Thread.run(Unknown Source)
Caused by: net.sf.json.JSONException: Expected a ':' after a key at character 25 of {
if(window.confirm("您确定所访问的URL分类有错误并反馈给管理员吗?")){
var device_ip = document.getElementById("device_ip").innerHTML;
var url ="http://"+device_ip+"/urlfeedback/index.php";
var userip =document.getElementById("userip").value;
var urladdr=document.getElementById("urladdr").value;
urladdr = encodeURI(urladdr );
var urlcate=document.getElementById("urlcate").value;
urlcate= encodeURI(urlcate);
var param = "?userip="+userip+"&urlcate="+urlcate+"&urladdr="+urladdr;
document.getElementById("submitButton").value="您的意见已提交管理员,感谢反馈!";
document.getElementById("submitButton").disabled = true;
setCookie();
document.getElementById("iframeProxy").src = url + param;
var proxy = document.getElementById("iframeProxy").contentWindow;
proxy.sendRequest('GET',url + param);
}
}
function setCookie(){
var Days = 1;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = "submited=true;expires=" + exp.toGMTString();
}
function getCookie()
{
var arr,reg=new RegExp("(^| )"+"submited"+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return (arr);
else
return false;
}
if(getCookie()){
document.getElementById("submitButton").disabled = true;
document.getElementById("submitButton").value="您的意见已提交管理员,感谢反馈!";
}
at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:499)
at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:950)
at net.sf.json.JSONObject._fromString(JSONObject.java:1145)
at net.sf.json.JSONObject.fromObject(JSONObject.java:162)
at net.sf.json.JSONObject.fromObject(JSONObject.java:132)
at hudson.model.UpdateSite.updateData(UpdateSite.java:206)
at hudson.model.UpdateSite.updateDirectlyNow(UpdateSite.java:190)
at hudson.PluginManager.doCheckUpdatesServer(PluginManager.java:1619)
... 3 more
Finished at 星期六 三月 25 16:21:34 CST 2017. 1703ms
lamecho 发表于 2017-3-28 12:19
报错提示未找到此插件,证明jenkins没有正确安装插件。看你的描述步骤,你只是把下载的插件放到了插件文件 ...
我运行完 java -jar jenkins.war之后,发现.jenkins\plugins这个文件夹整个都是空的,cmd运行框里面还有一句提示语,说Upgrading Jenkins.Failed to update the default Update Site "default".Plugin upgrades may fail 最终解决方案
step1:访问locahost:8080/restart,越过配置插件的页面,直接访问
step2:点击【系统管理】--【管理插件】--【高级】--【上传插件】,手动安装下载好的插件 学习
页:
[1]