我是Spoon的新手,如果我设法转换类,我找不到从头开始生成新类并将其保存到磁盘的方法。
我设法创建了一个新类,但我没有在生成目录中看到它。
非常感谢任何帮助。
致以最诚挚的问候,
阿兰
答案 0 :(得分:1)
如果你只想创建一个新类,你可以这样做:
final Launcher spoon = new Launcher();
CtClass<?> aClass = spoon.getFactory().Class().create("package.MyClass");
new JavaOutputProcessor(new File("output"), spoon.createPrettyPrinter()).createJavaFile(aClass);