我使用Groovy自動化了一個SoapUI項目,該項目最終生成並優化了我的請求結果。使用groovy獲取桌面路徑
我的問題是,我想獲取保存文件的桌面路徑。
類似的東西到這個Java代碼,但在Groovy:
String userHomeFolder = System.getProperty("user.home") + "/Desktop";
提前感謝!
我使用Groovy自動化了一個SoapUI項目,該項目最終生成並優化了我的請求結果。使用groovy獲取桌面路徑
我的問題是,我想獲取保存文件的桌面路徑。
類似的東西到這個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"
所有這些都得到相同的結果。
完美!非常感謝 ! –
@HamzaAmami很高興幫助你:) – albciff
更巧妙的辦法:
String userHomeFolder = "${System.properties.'user.home'}/Desktop"
你可能也想用一個propper File.separator
,但即使有/
和\
的混合是應該正常工作
你想要的桌面路徑或所在路徑該文件將被保存,但不能在Desktop文件夾中?對於第二個,你可以告訴我們你如何保存excel? –
您的代碼不適用於Groovy嗎?什麼是錯誤?你展示的代碼應該是完全有效的Groovy。 – SiKing