使用 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
,但即使混合使用 /
和 \
也应该可以正常工作
我正在使用 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
,但即使混合使用 /
和 \
也应该可以正常工作