windows - 适用于 Windows 的 Jenkins JEP-200 解决方法

标签 windows jenkins

我正在尝试在 Jenkins 中运行 Performance Center 构建作业,但在作业中遇到了 JEP-200 问题。 Jenkins 网站确实建议了一种解决方法,即使用 -Dhudson.remoting.ClassFilter 选项运行 Java 实例。

不幸的是,我将我们的 Jenkins 实例作为 Windows 服务运行,在 Jenkins 安装过程之后安装。我看不到将解决方法选项添加到服务的方法。

我已尝试停止服务并按照建议运行完整命令;

java -Dhudson.remoting.ClassFilter=SimpleDateFormat -jar jenkins.war

虽然这确实启动了 Jenkins,但它继续运行完整的设置过程并覆盖一些配置文件。我现在已经修复了配置文件,但我猜这种方法是错误的。

如何将 -Dhudson.remoting.ClassFilter=SimpleDateFormat 选项添加到 Windows 服务?

最佳答案

接下来我有两个选择;

  1. 忽略错误。它仅在我应用或保存更改时出现,实际上并没有停止构建作业的运行。

  2. 等待修复程序到达。在发布此消息的同时,我还发布了已打开的 Jenkins Jira 票证,编写该插件的人承认了该问题,并正在寻求将 SimpleDateFormat 列入白名单。

所以我现在可以继续处理错误,然后很快就可以完全消除它。 Jira 票确实包含 HPE 插件的更新版本,我建议如果您对 JEP-200 问题处于相同的位置,那么您首先使用该版本。可以查到here.

关于windows - 适用于 Windows 的 Jenkins JEP-200 解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51359013/

相关文章:

Jenkins 声明式管道 - 使用 AWS 凭证

c - 如何从标准输入正确写入非ascii文件

c - Win32应用程序中的神秘窗口消息0xc0e8

git - 如何在使用 maven release-plugin 和 git 发布期间避免 "Updates were rejected because the remote contains work"?

jenkins - 更改 jenkins 管道以使用 github 而不是 gitlab

jenkins - 在管道共享库中使用外部依赖项

c++ - 获取文件数据预处理器宏

windows - 如何更改 windows USERNAME 环境变量字符串?

java - 是否可以跨操作系统跟踪所有可能影响 eclipse 项目的设置/配置/补丁等?

oauth - 带有 Github 和 OAuth 的 Jenkins 在登录时陷入重定向循环