Я сделал быстрый поиск и не смог найти ничего по этой теме.Я даже не уверен, возможно ли это, но мне любопытно.
Можно ли скомпилировать программу Java на сервере прямо перед тем, как пользователь загрузит программу?Приложение, которое я могу придумать для этого, будет изменять исходный код программы на лету, прежде чем пользователь загрузит его.Это может быть полезно при настройке, когда программа модифицируется на основе пользовательского ввода или настроек на веб-сайте, и эти изменения жестко запекаются в программе, поэтому то, что они загружают, является отдельной программой, настроенной и полностью переносимой.Другое приложение, о котором я подумал, было бы, если бы каждый пользователь использовал разные комбинации функций в программе, поэтому он компилируется только с тем набором функций, который им нужен / нужен на лету.я мог бы проверить это, но это в основном моя академическая мысль и любопытство.
Короче говоря, кто-нибудь знает какие-нибудь технологии, которые могли бы создать систему, подобную этой работе?