我正在使用Groovy自动化一个SoapUI项目,该项目在最后生成一个Excel报告,其中包含我的请求的结果。我的问题是,我想要获取文件将保存在其中的桌面路径。类似于下面的java代码,但使用的是Groovy:
String userHomeFolder = System.getProperty("user.home") + "/Desktop";
提前感谢!
tvmytwxo1#
要在 Groovy 中获取桌面路径,您可以直接使用 Java 代码,因为它可以完美地工作:
如果您需要一种替代的 Groovy 方法,可以是:
String userHomeFolder = System.properties['user.home'] + "/Desktop"
或者:
String userHomeFolder = System.properties.'user.home' + "/Desktop"
所有这些都得到了相同的结果。
dxpyg8gm2#
格鲁维尔道:
String userHomeFolder = "${System.properties.'user.home'}/Desktop"
您可能还想使用一个属性File.separator,但即使混合使用/和\,也应该可以正常工作
File.separator
/
\
2条答案
按热度按时间tvmytwxo1#
要在 Groovy 中获取桌面路径,您可以直接使用 Java 代码,因为它可以完美地工作:
如果您需要一种替代的 Groovy 方法,可以是:
或者:
所有这些都得到了相同的结果。
dxpyg8gm2#
格鲁维尔道:
您可能还想使用一个属性
File.separator
,但即使混合使用/
和\
,也应该可以正常工作