groovy.source.encoding
시스템 프라퍼티값file.encoding
시스템 프라퍼티 값export JAVA_OPTS="-Dgroovy.source.encoding=UTF-8"
groovy -cp “lib/*
는 통하지 않았다. CLASSPATH 환경변수에 설정하면 잘 됐음.groovy.inspect.swingui.ObjectBrowser.inspect(obj)
: obj 의 정보를 Swing UI로 보여준다.obj.metaClass.metaMethods.name
: GDK에서 동적으로 추가된 메소드 이름 목록obj.class.methods.name
: 객체의 메소드 이름 목록obj.class.fields.name
: 객체의 필드 목록groovysh –terminal=unix
로 실행해보자.groovy-all-[version].jar
로 groovy 스크립트를 실행할 수 있다.groovy.ui.GroovyMain
이 groovy 스크립트를 실행하는 클래스이다.java -cp /path/to/groovy-all-[version].jar:another-jars groovy.ui.GroovyMain groovyscript.groovy
groovyconsole.vbs
Set WshShell = WScript.CreateObject("WScript.Shell") obj = WshShell.Run("groovyconsole.bat", 0) set WshShell = Nothing
powershell start-process 'groovyconsole.bat' -WindowStyle Hidden
evauleate
를 통해서 억지로 할 수는 있다. Including a groovy script in another groovyevaluate(new File("another.groovy"))