0
grails에서 인쇄 방법을 스크립트로 리디렉션하고 아래에 표시된대로 GroovyShell
을 사용하여 실행할 수 있습니다.grails에서 스크립트를 사용하여 모든 인쇄 방법의 기능을 덮어 쓰는 방법
def scriptText = '''
def s = "Groovy rocks!"
println s
printf 'The answer is %X', 42
'''
def shell = new GroovyShell()
def script = shell.parse(scriptText)
def stringWriter = new StringWriter()
script.out = new PrintWriter(stringWriter)
script.run()
assert stringWriter.toString() == 'Groovy rocks!\nThe answer is 2A'
는하지만 난 파일로 인쇄의 출력을 만들어에 println, printf와의 기본 기능을 실행하거나 도와 etc.Please에 println 싶다.