[英]How to invoke a groovy file ( filename.groovy ) or groovy script via shell script?
.bat文件可以調用與以下相同的groovy文件:
java -cp lib / groovy-all-2.4.6.jar; lib / ivy-2.4.0.jar;。 groovy.ui.GroovyMain PostBuild.groovy
需要執行相同的操作,但需要通過Shell腳本或Linux上的any.sh文件
“無法找到或加載主類groovy.ui.GroovyMain”:這表明啟動了Java,但未從類路徑中找到groovy-all-2.4.6.jar。
這里有一些提示:
;
與冒號:
-cp參數中。 lib/groovy-all-2.4.6.jar
時,java會假定當前目錄中存在lib目錄(帶有groovy jar)。 請注意,當前目錄(不一定)不是Shell腳本所在的目錄,而是啟動腳本時您所在的目錄(除非您在腳本中明確更改了當前目錄)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.