Я не хочу создавать апплет, включающий компилятор Java и способный загружать и компилировать файлы .java из Интернета (или из текстового поля в этом отношении).
Насколько я понимаю, компилятор Java основан на Java, поэтому это должно быть возможно.
Однако, одна вещь, которая меня интересует, заключается в том, способен ли компилятор Java хранить файл класса в памяти или что ему необходим явный доступ к диску.
Также я хочу отследить ошибки, которые выдает javac, но это естественно.
Может быть, где-то есть статья по этому поводу? Я не мог найти много по делу. В какие неприятности я могу войти?
РЕДАКТИРОВАТЬ: я планирую использовать апплет с OpenCL, поэтому мне придется подписать апплет.
РЕДАКТИРОВАТЬ: Подобный вопрос здесь: Размещение компилятора Java в апплете или в Google AppEngine?