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)