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

Jenkins插件的.hpi和.jpi有什么区别?

方增
2023-03-14
问题内容

我已经通过两种方式安装了Jenkins插件,即手动将.hpi文件保存在Jenkins主目录中,以及从Jenkins前端安装(管理Jenkins>管理插件)。

我在这里注意到的是,当我手动安装插件(以.hpi文件形式下载)时,它以扩展名安装,.hpi并且在通过Jenkins前端安装插件时,我注意到该插件再次安装为.jpi

但为什么?后台发生了什么事?我知道功能不会改变,但是看起来很有趣。


问题答案:

两者都应该是相同的,以扩展该詹金斯被重新命名hpi,以jpi在手动安装它,你说。

您在JENKINS_HOME中看到两者的原因是Jenkins引导时加载插件的顺序:plugin.jpi优先plugin.hpi于两个都存在的情况。通过这种方式,上载安装可确保重启后上载的版本将覆盖现有版本。



 类似资料:
  • 我已经安装了Jenkins插件在两种方式即手动保持文件在Jenkins主目录,并安装从Jenkins前端(管理Jenkins 我在这里注意到的是,当我手动安装插件(下载为文件)时,它安装了扩展名,而通过Jenkins前端安装插件时,我注意到插件再次安装为。 但为什么呢?背景是什么?我知道功能不会改变,但知道它看起来很有趣。

  • 我使用netbeans创建了一个新的Jenkins插件。该插件正在按预期工作,但大小不同。生成的hpi文件太大。我只有1个jar文件需要作为依赖项添加。 但是,当我看到,它有90多个jar文件。也就是说,它似乎在添加Jenkins服务器上已有的依赖项。 这个hpi文件由netbeans在项目的目标目录中创建。在我部署之后。hpi使用链接,我可以看到目录。插件的文件夹中的一些jar文件是: 有没有一

  • 本文向大家介绍组件和插件有什么区别?相关面试题,主要包含被问及组件和插件有什么区别?时的应答技巧和注意事项,需要的朋友参考一下 组件 (Component) 是用来构成你的 App 的业务模块,它的目标是 App.vue。 插件 (Plugin) 是用来增强你的技术栈的功能模块,它的目标是 Vue 本身。

  • 则会出现相同的错误消息。 根据使用Flyway的Baedlung数据库迁移(他们使用的是Flyway Maven插件),在哪里配置Flyway并不重要。所以我想知道我是否应该切换到Flyway-maven-plugin?我真的希望所有配置都在.properties文件中。

  • 问题内容: Java 类有两种方法,分别检查套接字是关闭还是连接。我想知道仅开放的TCP套接字与开放和连接的TCP套接字有什么区别,这与UDP有何不同。 问题答案: 为了把事情简单地说,这是 开放的 是要么等待连接或已与另一个成功连接的插座。当一个套接字被 关闭 ,这意味着这个套接字没有连接不再可用,而且它的资源已被释放。一个已连接的好,这意味着该套接字已连接到另一个。 这样可以 同时打开并连接。