Maven Jenkins插件仅适用于开发环境(不打包为HPI文件)

Maven Jenkins插件仅适用于开发环境(不打包为HPI文件),maven,jenkins,jenkins-plugins,Maven,Jenkins,Jenkins Plugins,我们的Jenkins插件有一个奇怪的问题。在开发环境中(使用mvn运行),插件工作得非常好。但当我们将插件(使用marketplace或hpi文件)安装到Jenkins的任何版本时,它就完全崩溃了。我们的生成后操作(发布者)已注册,但我们的配置表单完全为空。它仅显示删除按钮以删除操作。从maven(hpi:run)运行与从marketplace或hpi文件安装有什么不同呢?我终于明白了。与发布服务器对应的资源文件夹的大小写必须与发布服务器类名的大小写匹配。我认为这可能只是windows上的一个问

我们的Jenkins插件有一个奇怪的问题。在开发环境中(使用mvn运行),插件工作得非常好。但当我们将插件(使用marketplace或hpi文件)安装到Jenkins的任何版本时,它就完全崩溃了。我们的生成后操作(发布者)已注册,但我们的配置表单完全为空。它仅显示删除按钮以删除操作。从maven(hpi:run)运行与从marketplace或hpi文件安装有什么不同呢?

我终于明白了。与发布服务器对应的资源文件夹的大小写必须与发布服务器类名的大小写匹配。我认为这可能只是windows上的一个问题。同样奇怪的是,它在开发环境中工作得非常好。

各种情况都可能不同。首先查看Jenkins服务器日志;当插件加载时,或者当您尝试访问配置表单时,您应该在启动时看到错误。日志中没有错误,它们看起来很干净。