Судя по способу запуска программ от gpcp, то это всё-таки компилятор. Он создаёт один или несколько классов, которые затем выполняются в jre.

Похоже, аналогом main является секция инициализации модуля. Больше пока не разбирался.