I want to use JavaCompiler
to dynamically create some classes.
I found the source code of the javax.tools
package, but there is no impleme
JRE's need to include the interfaces, and classes in that package, but do not need to provide implementations.
Sun's JRE doesn't, and returns null from calling ToolProvider.getSystemJavaCompiler().
This other question addresses java 5.
Here's a blog post by Morten Nobel-Jørgensen on how to use eclipse's compiler as an implementation of javax.tools.JavaCompiler.
JavaCompiler javac = new EclipseCompiler();