viernes, 7 de agosto de 2015

Error con la JRE al editar Macros en Libreoffice Basic

Estaba intentando automatizar un patrón particular de búsqueda y reemplazo en unos documentos, buen Windows, y se me ocurrió que una forma de realizarlo sería utilizando Macros de Libreoffice.
Primero tuve que habilitar la ejecución de Macros, para lo cual Libreoffice me solicitó que especificase un ambiente de ejecución de Java (JRE). Sin embargo, Libreoffice me indicó que el JRE seleccionado estaba defectuoso o no era compatible.
Luego de buscar en Internet, encontré que este error se presenta si Libreoffice està compilado para 32 bits y la JRE especificada es de 64 bits. La versión de Libreoffice para Windows está compilada para 32 bits.
El problema se solucionó al instalar una versión de la JRE de 32 bits y configurar Libreoffice para que la utilizase.