<dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>2.4.2</version> </dependency> import org.apache.velocity.Template; import org.apache.velocity.VelocityContext; import org.apache.velocity.app.Velocity; import java.io.StringWriter; public class ClassGenerator { public static void main(String[] args) { Velocity.init(); Template template = Velocity.getTemplate("class_template.vm"); VelocityContext context = new VelocityContext(); context.put("className", "MyClass"); StringWriter writer = new StringWriter(); template.merge(context, writer); System.out.println(writer.toString()); } } public class $className { public static void main(String[] args) { System.out.println("Hello, Velocity!"); } }


上一篇:
下一篇:
切换中文