当前位置: 首页 > 面试题库 >

在詹金斯的可用插件列表中找不到插件

姜运珧
2023-03-14
问题内容

我已Jenkins通过将其WAR文件部署到进行安装Tomcat。打字时

http://localhost:8080/jenkins

在浏览器中,jenkins正在打开主页,这意味着jenkins已成功安装。我配置了系统设置,给出了jdk路径并保存了它们。然后要安装插件,我单击了Jenkins->
Manage插件,然后单击了Available选项卡,但找不到任何插件。我尝试了三种解决方案:

  1. 通过转到Jenkins->Manage Plugins->Advanced(未找到插件)为Jenkins配置代理

  2. 重新启动服务器,刷新浏览器,然后转到Jenkins->Manage plugins->Available(仍未找到任何插件)。因此,我在某处读到,如果没有自动更新,我们会强制更新插件。因此,转到Jenkins->Manage Plugins->Advanced并单击“立即检查”标签(在单击“可用”标签后仍未找到任何插件)。

  3. 最后,我在某处读到,如果将pluginGroup’org.jvnet.hudson.tools’添加到maven的settings.xml文件中,则可能会解决问题。因此,将相应的代码添加到settings.xml中:

然后我再次尝试,但仍然找不到任何插件

Jenkins->Manage plugins->Available

如果还有其他解决方案可以解决此问题,请告诉我。


问题答案:

问题可能是您的 浏览器 代理设置未正确配置。

Jenkins不会直接从更新中心检索插件列表,它会告诉您的浏览器进行检索并将其发布回Jenkins。因此,此步骤将忽略Jenkins中的HTTP代理设置。

因此,如果使用配置为仅在网络内运行的浏览器来连接到本地服务器(例如Jenkins实例),那么您将无法更新插件列表。

(这只是我的事,花了一个令人沮丧的时间才能解决。)



 类似资料:
  • 问题内容: 尝试粘贴到我安装了Java JDK的位置,但是Jenkins一直说: 还尝试并得到: 任何人最后一个文件夹/文件应该是什么?我假设bin \ java,但这给我带来麻烦。 问题答案: 应该指向

  • 问题内容: 我想在詹金斯中设置很多变量。我试图把他们的,和该的用户,但是当构建正在发生詹金斯无法找到他们。 唯一可行的方法是将所有env变量放入其中,如下所示: 但是我不认为这是个好方法。 在詹金斯中设置环境变量的正确方法是什么? 问题答案: 在我看来,这很正常。并且应被视为文本凭据,您可以使用 指令添加环境变量。 如果你需要保持环境变量分开,你可以创建一个包含所有的常规文件,然后将该文件加载到使

  • 我在jenkins ci中使用Github pull请求生成器和sonarqube插件。每次打开pull请求时,jenkins作业都必须使用sonarscanner运行,以分析代码错误,然后在PR和块合并选项上发布内联注释(如果存在一些问题)。我担心的是,尽管声纳扫描器每次都在分析代码,但没有针对相同的内容发布内联评论。 我的声纳特性如下: 我也在尝试构建后构建操作,但没有成功 提前谢谢你

  • 问题内容: 我有一个docker撰写文件 而且我已经配置了詹金斯工作以通过调用另一个外壳文件“ environment.sh”来执行此文件,但是它尝试执行以下错误: 我如何在jenkins服务器中下载和配置docker-compose,也没有可用的插件!,适用于docker-compose 问题答案: $ PATH环境变量中可能不存在您。 首先,您应该删除所有冲突的内容- 在大多数Linux系统上

  • 如何将jenkins sonar(2.1版)插件下载并安装到jenkins(1.532版)? 我们无法使用jenkins更新中心,因为它无法连接到更新站点: 哈德逊。util。IOException2:未能从下载http://jenkins-updates.cloudbees.com/download/plugins/sonar/2.1/sonar.hpi 请注意,打开防火墙到更新站点不是我们想考

  • 问题内容: 问题 我正在尝试在Jenkins中构建应用程序,它在Github上的一个私有仓库中,还有一个私有子模块。 我可以通过设置凭据来在Jenkins中克隆私有存储库,但是Jenkins无法克隆子模块,这是构建失败的输出: 这就是我在詹金斯试图做的 试图将其他行为设置为“高级子模块行为”,但没有成功。 在使用phpunit运行测试之前,尝试设置一个新步骤: 试图在我的子模块的项目上设置一个gi