1

我正在使用 Pax Exam 和 Karaf 测试 Felix 的集群解决方案(请参阅http://planet.jboss.org/post/advanced_integration_testing_with_pax_exam_karaf)。我启动了几个 Karaf 实例并在测试中使用它们。

如果我想确保当我的测试由于某种原因中止时 Karaf 实例将在 Jenkins 中停止,那么我需要为分叉容器设置一些环境条目(请参阅如何在 Jenkins 中分叉后台进程?设置 BUILD_ID 并使用nohup 似乎无法正常工作)有没有办法做到这一点?我可以使用名为 --java-opts的 admin:create 命令选项设置系统属性,但我无法为分叉进程设置任何环境条目。你知道设置它们的任何方法或技巧吗?

4

0 回答 0