我不想創建一個包含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