我想在 String 中生成一个 java 源文件,将其编译为一个类并加载该类以运行所有来自 Goole App Engine (GAE) 的代码。那可能吗?
我天真地尝试使用 Java 6 中新的 JavaCompiler 东西,但是我得到了一个例外:
java.lang.NoClassDefFoundError: javax.tools.ToolProvider is a restricted class. Please see the Google App Engine developer's guide for more details.
在运行时提示它不起作用。
此外,我尝试将jcompilo包含到我的项目中,但是没有任何文档说明如何使用这个非常密集的库项目从字符串编译程序。
那么我将如何着手实现我的目标呢?