Как создать новый класс и сохранить его на диск ложкой

Я новичок в Spoon и, если мне удалось преобразовать класс, я не нашел способа сгенерировать новый класс с нуля и сохранить его на диск.

Мне удалось создать новый класс, но я не увидел его в каталоге поколения.

Любая помощь будет принята с благодарностью.

С наилучшими пожеланиями,

Alain

1 ответ

Если бы вы только создали новый класс, вы можете сделать что-то вроде этого:

final Launcher spoon = new Launcher();
CtClass<?> aClass = spoon.getFactory().Class().create("package.MyClass");
new JavaOutputProcessor(new File("output"), spoon.createPrettyPrinter()).createJavaFile(aClass);
Другие вопросы по тегам