确保在Configure System下的Web界面下安装了jdk,ant,maven。在您首先执行此操作之前,您将无法使用jenkins cli来安装插件或查看Web界面中的任何可用插件。
值得一提的是,解决方法是下载插件的.hpi文件并上传到Jenkins。
Jenkins插件索引可供下载
你检查了你的ec2安全组:你可能没有对插件存储库的http / https出站访问权限。
我有jenkins运行在ec2和插件更新中心是可以访问没有问题:所以,可能需要一些安全组定义的更改。
问候
迪迪埃
看起来可能是描述可用插件的Update Center JSON文件暂时损坏,或者没有正确下载。
我刚刚尝试下载并解析此文件,看起来没问题,所以我会尝试手动触发更新检查。
转至:管理Jenkins→管理插件→高级,然后单击 现在检查 在右下角。
入口 http://updates.jenkins-ci.org/update-center.json 在Manage-Plugins-> Advanced->更新站点中 某些Linux上没有它 - Flavors,如果是这样,显然你不会看到任何可用的插件。
如果您在EC2中运行Jenkins,那么绝对值得检查安全组。默认情况下,安全HTTP允许传出,但标准HTTP不允许。预设的更新中心URL是 http://updates.jenkins-ci.org/update-center.json - 改为 https://updates.jenkins-ci.org/update-center.json 在我的情况下完全不同。