Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 1021 Bytes

README.md

File metadata and controls

24 lines (18 loc) · 1021 Bytes

Java Emitter Template NG

This is a rebuild of the Java Emitter Templates project without the use of any Eclipse dependencies.

JET is a tool that can be used to generate Java code from JSP like templates much like JSPs get converted to Servlet code. Older versions of JET created code that used a simple StringBuilder and didn't have any other dependencies outside of the JDK.

This implementation adds a few extra features to the JET specification.

Other implementations of JET

The current Eclipse implementation of JET does not work without loading up in Eclipse. There is another Maven plugin that does similar work using ANTLR, but is not in active development.

The JET2 project proposal had indicated that it will be adding Eclipse dependencies to the generated code that makes it less feasible to use outside of Eclipse.