Xiaotian Ma created GROOVY-11706:
------------------------------------

             Summary: How to run Groovy compiler via class loader without 
altering thread context classloader?
                 Key: GROOVY-11706
                 URL: https://issues.apache.org/jira/browse/GROOVY-11706
             Project: Groovy
          Issue Type: Question
          Components: Compiler
            Reporter: Xiaotian Ma


When using direct reflection access to the main method of the 
FileSystemCompiler class, some transformer classes do not seem to load 
correctly. (The error is: Could not find class for Transformation Processor 
org.codehaus.groovy.transform.trait.TraitASTTransformation declared by 
groovy.transform.Trait)
My original requirement was to use code instead of accessing multiple Groovy 
compilers simultaneously from the command line. Since different versions cannot 
coexist, I need to use classLoader to isolate them.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to