我不想创建一个包含Java编译器的小程序,并且可以从Web(或从文本字段中下载并编译.java文件)。 据我所知,Java编译器是基于Java的,所以这应该是可能的。 然而,我想知道的一件事是Java编译器能够将类文件存储在内存中,还是需要明确的磁盘访问。 另外,我想捕获javac产生的错误,但这是很自然的。在Java applet中包含Javac
有没有关于这个地方的文章呢?我无法找到很多案件。我可以走进哪些麻烦?
编辑:我打算使用OpenCL的小程序,所以我将不得不签署小程序。
编辑:类似的问题在这里:Hosting the Java compiler in an applet or in Google AppEngine?
请有[查看](http://stackoverflow.com/questions/616532/on-the-fly-in-memory-java-code-compilation-for-java-5-and- java-6)这个问题,可能对你有帮助。 –
谢谢!看看它。 – RobotRock
为什么你想用解释型语言来做到这一点? – Mikaveli