Java-макросы в LibreOffice

Автор PaulEfremoff, 7 февраля 2020, 23:09

0 Пользователи и 1 гость просматривают эту тему.

PaulEfremoff

Я использую java-макросы (не знаю как их правильно назвать) в Calc.
Мой опыт говорит следующее: выполнение java-программы всегда начинается с самого начала - с загрузки классов, никакие классы и объекты между вызовами не сохраняются. Это замечательно для отладки, можно налету править программу, но весьма печально для нормальной работы.
Есть ли способ заставить LO не грузить классы каждый раз при вызове макроса?

economist

Сервис - Параметры - Расширенные - Путь класса...
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

PaulEfremoff

Не помню, вставлял ли я их в саму JVM через -Djava.ext.dirs=... (кавычки на пробелы, типа Program Files, навешивать не надо)
Но в любом случае, макросы рассчитаны на простую одноразовую работу, идеально, если бы это был 1 класс. Поэтому мой совет в чуть более сложных случаях переходить на самостоятельное приложение.