2016-09-08 4 views
2

내 요청의 결과로 보고서를 생성하고 끝내는 Groovy로 SoapUI 프로젝트를 자동화하고 있습니다.groovy로 데스크탑 경로 가져 오기

내 문제는 파일을 저장할 데스크톱 경로를 얻고 싶다는 것입니다.

이 자바 코드에 비슷한하지만 그루비의 : 사전에

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

감사합니다! 당신이 대체 할 수있는 그루비 방법을 원하는 경우에

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

것은 그렇게 될 수있다 : 그것은 완벽하게 작동하기 때문에

+0

당신이 바탕 화면 경로 또는 경로 하시겠습니까 잘 작동합니다 Desktop 폴더에 있으면 안되는 파일이 저장됩니까? 두 번째 경우에는 Excel을 저장하는 방법을 보여줄 수 있습니까? –

+0

코드가 Groovy에서 작동하지 않습니까? 오류가 무엇입니까? 표시하는 코드는 완벽하게 유효한 Groovy 여야합니다. – SiKing

답변

2

, 당신은 직접 자바 코드를 사용할 수 있습니다 그루비에서 바탕 화면 경로를 얻으려면 :

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

또는 :

,657,

이 모든 것이 동일한 결과를 얻습니다.

+0

완벽한! 고마워요! –

+0

@HamzaAmami 당신을 도울 수있어서 좋네요 :) – albciff

2

Groovier 방법 :

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

당신은 또한 PROPPER File.separator을 사용할 수 있습니다,하지만, 심지어 /\의 혼합 함께이