Необходимо учитывать, что все модули предварительно скомпилированы перед загрузкой. То, что вы загружаете, это не источник, а CompUnit , сгенерированный из него, который по умолчанию находится в каталоге .precomp
. Эта прекомпиляция также заботится, например, о версиях, но главное, что это байт-код, а не источник.
Нет простого обходного пути, кроме как взять в руки этот механизм (то есть проверитьесли в исходном коде есть изменения, прекомпилируйте его, загрузите предварительно скомпилированные двоичные файлы, где бы они ни находились, и запустите их), так что я думаю, что в этом случае лучше спросить себя, действительно ли есть вариант использования для этого;возможно, вам нужно как-то ускорить перезапуск сервера, возможно, с помощью автоматизации с использованием sake или запустив интеграционные тесты с помощью git hook без необходимости перезапуска сервера