janinoc(1)
a runtime Java Compiler.
Description
JANINOC
NAME
Janino - a runtime Java Compiler.
SYNOPSIS
janinoc [options] source-file ...
DESCRIPTION
Janino is a
compiler that reads a Java expression, block, class body,
source file or a set of source files, and generates Java
bytecode that is
loaded and executed directly. Janino is not intended to be a
development
tool, but an embedded compiler for run-time compilation
purposes, e.g.
expression evaluators or "server pages" engines
like JSP.
janinoc is a front-end that compiles all specified input
files.
OPTIONS
|
-d output-dir Where to save class files |
-sourcepath dirlist, -extdirs dirlist, -bootclasspath dirlist
Where to look for other source files
-encoding encoding
Encoding of source files, e.g. "UTF-8" or "ISO-8859-1"
-verbose
More output.
-g [none|{lines,vars,source}]
Generate all, no, or only some debugging info.
-warn:pattern-list
Issue certain warnings, examples:
|
-warn:* |
All warnings | ||||
|
-warn:IASF |
Only warn against implicit access to static fields | ||||
|
-warn:*-IASF |
Enables all warnings, except those against implicit access to static fields | ||||
|
-warn:*-IA*+IASF Enables all warnings, except those against implicit accesses, but do warn against implicit access to static fields |
-rebuild
Compile all source files, even if the class files seems up-to-date
|
-help |
Prints a help message |
AUTHORS
The Janino Team
http://janino.net/
Arno Unkrig <aunkrig@codehaus.org>