Чтобы сделать онлайн-компилятор, я хочу скомпилировать фрагмент кода и отправить результат.Возможно ли установить Java-компилятор в базу данных?
Вместо того, чтобы указывать путь к жесткому диску, могу ли я вызвать запрос, который в результате компилирует код (не указывая ссылки на местоположение на жестком диске javac
), а файлы, расположенные в БД (BLOB
).
- Возможно ли это?
- Можно ли следовать этому подходу?
- Какие системные компиляторы обычно следуют?
Я не могу следить за вашим прецедентом, но в Oracke DB у вас есть триггеры (запуск действия при вставке строки) и хранимые процедуры, которые могут запускать сценарий оболочки, который может скомпилировать исходный код из столбца blob. – PeterMmm