В Java 9 есть цикл чтения-оценки-печати для Java, называемый jshell. Я видел, как он работает в базовом режиме, из командной строки. Можно ли его также использовать в удаленном процессе? Другими словами, могу ли я подключиться к другому процессу Java и ввести фрагменты кода для запуска в этой среде выполнения? Это был бы хороший способ изменить состояние конфигурации на сервере приложений без необходимости писать инструмент администрирования с пользовательским интерфейсом.
Подробнее здесь: https://stackoverflow.com/questions/449 ... nother-jvm