Итак, случается, что мое предположение было верным.Объект groovy.ui.Console
хранит историю изменений скрипта.Я даю вам OQL-запрос, который вернул мне мой сценарий для моего наибольшего удовольствия.Я запустил его в VisualVM с помощью плагина OQL, но я мог бы использовать jhat:
select x.history.elementData[x.history.elementData.length-2].allText.toString() from groovy.ui.Console x
Отчаявшиеся классные разработчики, которые однажды потеряли свой код, могут быть освобождены сейчас :-) Я точно
Строковая версия скрипта может существовать в другом объекте.Я хотел бы услышать другие решения