一个 Jenkins 插件中的两种不同功能

Two different functionalites in one Jenkins plugin

我有两个可用的 Jenkins 插件(一个实现 RootAction,一个扩展 ListViewColumn)。现在我想安装一个插件并在同一个实例中显示两个功能,然后在它们两者之间建立一些连接。

在当前阶段,当 运行 插件处于调试模式时,只有第一个在该项目文件夹中创建的插件显示,而另一个仅位于项目中,不可见。我查看了 extra-columns-plugin 以查看我应该将所有文件放在项目文件夹中的位置(尽管它们都扩展到相同的 class 而我没有)但没有成功..

我是否必须在某处指定一些内容,以便 Jenkins 检测到多个扩展点,而这些扩展点又会显示两个功能?

运行 在真实的 Jenkins 实例(非调试模式)中包含两个扩展点的插件给了我一个未显示的错误。然后我意识到我在这个项目中有两个顺序错误的文件夹,因此找不到 .jelly 文件。现在,这两个功能都显示了何时安装单个插件,无论是在调试模式下还是在真实实例中,而无需指定任何关系或依赖性。菜鸟错误...