使用 groovy 获取桌面路径

Get desktop path with groovy

我正在使用 Groovy 自动化 SoapUI 项目,生成并在最后 excel 报告我的请求结果。

我的问题是我想获取保存文件的桌面路径。

类似于此 java 代码,但在 Groovy 中:

String userHomeFolder = System.getProperty("user.home") + "/Desktop";

提前致谢!

要在 Groovy 中获取您的桌面路径,您可以直接使用 Java 代码,因为它完美运行:

String userHomeFolder = System.getProperty("user.home") + "/Desktop";

如果您想要替代方案,Groovy 方法可以是:

String userHomeFolder = System.properties['user.home'] + "/Desktop"

或者:

String userHomeFolder = System.properties.'user.home' + "/Desktop"

所有这些都会得到相同的结果。

Groovier 方式:

String userHomeFolder = "${System.properties.'user.home'}/Desktop"

您可能还想使用支架 File.separator,但即使混合使用 /\ 也应该可以正常工作