All Classes and Interfaces
Classes
Class
Description
Provides common services for all mojos that compile JavaCC grammar files.
Provides common services for all mojos that preprocess JavaCC grammar files.
Runs the
main()
method of some tool in a forked JVM.Scans source directories for JavaCC grammar files.
This bean holds some output related information about a JavaCC grammar file.
Display help information on javacc-maven-plugin.
Call
Call
mvn javacc:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.Provides a facade for the mojos to invoke JavaCC.
Parses a JavaCC grammar file (
*.jj
) and transforms it to Java source files.Provides a facade for the mojos to invoke JJDoc.
JJDoc takes a JavaCC parser specification and produces
documentation for the BNF grammar.
Compares grammar infos using their relative grammar file paths as the sort key.
Provides a facade for the mojos to invoke JJTree.
Preprocesses decorated grammar files (
*.jjt
) with JJTree and passes the output to JavaCC in order to
finally generate a parser with parse tree actions.Deprecated.
Provides a facade for the mojos to invoke JTB.
Preprocesses ordinary grammar files (
Note: JTB requires Java 1.5 or higher.
*.jtb
) with JTB and passes the output to JavaCC in order to
finally generate a parser with parse tree actions.Note: JTB requires Java 1.5 or higher.
Deprecated.
As of version 2.4, use the
jtb-javacc
goal instead.Scans source directories for JavaCC grammar files.
Provides a facade for the mojos to invoke JavaCC related tools.
Assists in handling of URLs.
jjtree-javacc
goal instead.