使用groovy获取桌面路径

时间:2016-09-08 07:50:02

标签: groovy soapui

我正在使用Groovy自动化一个SoapUI项目,该项目最终会根据我的请求生成并优化报告。

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

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

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

提前致谢!

2 个答案:

答案 0 :(得分:4)

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

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

如果您想要替代 Groovy 方式,可以这样做:

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

或者:

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

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

答案 1 :(得分:2)

Groovier方式:

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

你可能也想使用一个propper File.separator,但即使混合使用/\也应该可以正常使用