我想在新的classOrInterfaceobject中向新声明的compilationUnit中添加一个新的字符串字段。但从源文件中我可以看出,这种选择是不可能的。main(String[] args){ // creates the compilation unit System.out.println(cu.toString()); * crea
class CompilationUnit { String contents;现在,我的问题是如何对此进行建模。我是否应该有一个同时接受IFileSystem和IJavaCompiler作为参数的CompilationUnit,这样每当我有一个“手中”的CompilationUnit时,我就有了执行这两个操作所需的所有东西,或者我是否应该尝试将编译逻辑保留在类之外,使CompilationUnit只是一个数据对象?尽管如此,我还是对让Compila
Exception in thread "AWT-EventQueue-0" java.lang.AbstractMethodError: org.codehaus.groovy.control.CompilationUnitLorg/objectweb/asm/ClassVisitor;Lorg/codehaus/groovy/ast/ClassNode;)V
at org.codehaus.groovy.control.CompilationUnit$14.call