0
我目前使用gmaven plus在maven內部運行groovy命令。調用groovy執行跨平臺
的命令(例如着想)將
git help
如果我在linux上運行它,我可以做的:
'git help'.execute().text.trim()
然而,這並不工作在Windows上。相反,我需要做的:
'cmd /C git help'.execute().text.trim()
有沒有跨平臺的方式做到這一點?
我能做到'。'混帳help'.execute()看看。text.trim()'罰款Windows上的Groovy的外殼。也許嘗試一下,如果它使用普通的Groovy shell在Maven之外工作。 – Vampire
我做了,我下載並運行groovysh並得到了這個問題。它運行良好,當我從git bash或從cygwin運行它,但不是從純命令提示符(沒有嘗試電源外殼)。問題是,大多數團隊在linux或mac OS上工作,並且有一些在vanila命令提示符上運行,所以我需要它在兩種環境中工作 –