More Related Content
Similar to BaseScriptについて (20)
More from Kiyotaka Oku (20)
BaseScriptについて
- 3. BaseScript
• groovy -b, —basescript <class>
• @groovy.transform.BaseScript
• CompilerConfiguration#setScriptBaseClass()
groovy —configscript <arg>
- 4. abstract class MyBase extends Script {
def doSomthing() { ... }
}
groovy -b
MyBase.groovy
MyScript.groovy
doSomthing()
$ groovy -b MyBase MyScript
- 6. def doSomthing() { ... }
@BaseScript
MyBase.groovy
MyScript.groovy
@import groovy.transform.BaseScript MyBase _
doSomthing()
$ groovy MyScript