如何为多个系统属性做多个逻辑结束?

How can I do multiple logical end for multiple system properties?

我正在尝试检查 EnabledIf 的多个系统属性是否存在。

当我对单个系统进行 属性 时,它似乎工作正常。

@EnabledIf(expression = "#{systemProperties['some'] != null}")

但是我的多个系统属性都失败了。

@EnabledIf(expression = "#{systemProperties['some'] != null} and " +
                        "#{systemProperties['other'] != null}")

我该怎么做?

and 需要在表达式中:

@EnabledIf("#{systemProperties['some'] != null and "
           + "systemProperties['other'] != null}")