In answers to this question, I learned that it is not possible to invoke the Java Compiler in javax.tools
from a GAE app.
Does this limitation still apply?
If so, what are my options for compiling Java source code into loadable class files "on the fly"?
No, javax.tools
is still not on the Appengine's JRE Class Whitelist.
The options you have are:
Compile somewhere else and than transfer and load .class files on appengine.
If you can live without Java, than you might try using BeanShell for Appengine.