Alle Klassen und Schnittstellen
Klasse
Beschreibung
Base of any resource found by
AbstractResourceLocator
.Base class to lookup resources somewhere, somehow.
Compiler implementation.
Specialized version of a
ByteArrayOutputStream
which will provide the created byte array to a callback when stream is closed.A resource based on a Map of byte arrays.
Resource stored in a byte array.
Exception thrown when compilation fails.
This compiler listener collects compilation errors and compiler logs
into the data structures provided to it during construction.
Utility class for compilation tasks.
Class which contains Location information for listeners.
The execute goal of the Maven plugin compiles the configured list of java sources using the,
runtime-compiler and executes the static main method in an
optionally configured main class.
The run-time environment must be a JDK (Java Development Kit), so source files may be compiled.
The run-time environment must be a JDK (Java Development Kit), so source files may be compiled.
JavaFileManager which will try two different other JavaFileManagers.
A given resources is first tried to get from the first given JavaFileManager.
If no result is found, the second JavaFileManager will be tried.
A given resources is first tried to get from the first given JavaFileManager.
If no result is found, the second JavaFileManager will be tried.
A resource locator used for regular files.
This resource locator is capable of recursively traverse directories when the
This resource locator is capable of recursively traverse directories when the
FileResourceLocator.locate(String, boolean)
method is used.A resource writer which writes the resource content to file.
Helper class to create a JVM process running the given compiled static main.
Display help information on java-runtime-compiler-maven-plugin.
Call
Call
mvn rtcompile:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.A custom ComponentConfigurator which adds the project's compile classpath elements.
Base interface for all resource writers.
ResourceWriter are used to write any sort of resource to an
ResourceWriter are used to write any sort of resource to an
OutputStream
.Utility class that loads a java source from file, compiles it and returns the class object.
Resource based on a
Path
.Implementation of a JavaFileObject.
ClassLoader
implementation which uses a AbstractResourceLocator
to find classes.JavaFileManager implementation which uses a
AbstractResourceLocator
to find classes and resources.Helper class to compile java sources.
Compile and execute a Java source file at run-time.
Requires a JDK to execute.
Returns 0 using System.exit() on success.
Requires a JDK to execute.
Returns 0 using System.exit() on success.
Return codes of
RtCompilerRunner
.RuntimeException used when compiler fails.