groovyshell

    3

    2답변

    GroovyShell 클래스로 그루비 엔진을 만듭니다. 그런 다음 "evaluate"메서드를 사용하여 일련의 명령문을 실행합니다. "println"호출 출력을 얻을 수 있도록 엔진의 출력을 잡는 방법이 있습니까? 현재 스윙 응용 프로그램이지만 stdout으로 이동합니다.

    0

    2답변

    저는 scala에서 groovy 스크립트를 동적으로 실행하고 있습니다. 그리고 setProperty()를 통해 Groovy 스크립트에 전달 된 클래스의 인스턴스가 있습니다. 예를 들어, TestA라는 클래스가 있고 TestB 클래스가 TestA 클래스를 상속한다고 가정 해 봅시다. 그리고 당신이 setProperty("testB", testB) // tes

    0

    1답변

    this did help me GroovyShell을 통해 호출 할 때 Groovy 스크립트를 디버깅하는 데 아주 많이 사용됩니다. 그러나 스크립트가 정규화 된 파일 이름 (예 : file : ///home/user/x/src/main/groovy/package/File.groovy)을 통해로드 된 경우에만 작동합니다. 내가 URL url = Thread.

    0

    1답변

    groovy에서 다음 코드를 컴파일하는 데 문제가 있습니다. String execute(Document doc){ CompilerConfiguration configuration = new CompilerConfiguration() configuration.setSourceEncoding("UTF-8") binding = ne

    -1

    1답변

    다른 groovy에서 groovy 스크립트 파일을 실행하고 을 실행하고 콘솔 출력을 얻어야합니다. 나는 Groovy 스크립트, 를 사용하려고했지만 문제는 내가 스크립트 에 명령 줄 인수를 전달하는 것이 내가 콘솔 출력을 감사를 얻기 위해 성공하지 못했습니다 필요가 있다는 것입니다! 바브 약간

    3

    1답변

    Groovy 파일을 (현재) 가지고 있습니다. main.groovy import org.packages.mystuff.JavaClassIAmUsing; public class MyObject { def rate(item){ def o = evaluate(new File (new File(getClass().protectionDomai

    3

    3답변

    내가 지정된 입력이 숫자인지 여부를 확인하는 방법 cofused 여부를하고 그루비하는 초보자 내가 시도 안녕하세요 나는 다음과 같은 에 때는 isNaN()를 사용하여 숫자 나 문자열인지 확인 def a= ' 12.571245ERROR' if(a.isNan()==0) { println("not a number") } else { println("

    2

    1답변

    문자열에서 클로저를 만드는 방법은 무엇입니까? 내가 문자열 def formula = "{it * it}" 이제 공식은 문자열이고 나는 공식을 할 수 있습니다 (같은) 은 어떻게 폐쇄와 같은 문자열 변수 식의 코드 블록을 정의합니까?

    0

    1답변

    GroovyConsole을 사용하여 외부 소스에서 얻은 스크립트를 평가하고 있습니다. 따라서 평가할 코드는 동적이며 제어 할 권한이 없습니다. 실제로는 데이터베이스에 쓰여지고 String으로 읽어야합니다. 완벽하지는 않지만 그게 그 방법입니다. 내가 지금 뭘하는지 : 이것은 일반적으로 작동 private GroovyShell shell def proce

    3

    1답변

    GroovyShell을 사용하여 Java 응용 프로그램 내에서 Groovy 스크립트를 구문 분석하고 평가하는 기능을 추가했습니다. 내 빌드에 포함시킬 최소 maven 아티팩트는 무엇입니까? 나는 groovy-all이 필요한 모든 것을 확실히 포함 할 것이라는 것을 알고있다. 그러나 내가 사용할 수있는 더 작은 패키지가 있다고 생각한다.