Eclipse · Recetas · Ubuntu

org.eclipse.swt.SWTError: XPCOM error -2147467262


Tras instalar el RSA 7.4.5, al arrancarlo aparecía el mensaje:

An error has occurred. See the log file
/home/rubensa/desarrollo/rsa/7.4.5/workspace/.metadata/.log

y no arrancaba.

Revisando el fichero de log, aparecía el error:

org.eclipse.swt.SWTError: XPCOM error -2147467262

Parece ser que el error se produce al intentar «pintar» una página HTML de ayuda que muestra el RSA al inicio. Este error es debido a que no encuentra la librerías de Mozilla para renderizar la página. Para solucionarlo, basta con añadir en el arranque (bien en el fichero eclipse.ini o bien como parámetro del lanzador):

-vmargs -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner

NOTA: Si lo intentas instalar en Ubuntu 10.04 necesitarás instalar también el paquete libstdc++5 que no se encuentra en los repositorios de Ubuntu Lucid Lynx pero que te puedes bajar directamente de los repositorios de debian.

vía

GNU/Linux · Recetas

Modificar permisos de ficheros recursivamente


Recientemente he necesitado añadir permisos de ejecución en todos los archivo .sh existentes a partir de un directorio raíz (debido a que los archivos me llegaron comprimidos en formato rar y al descomprimirlos no se conservaron los permisos de ejecución).

Para conseguir esto, basta con ejecutar el siguiente comando desde el directorio «raíz» desde el que se quieren modificar los permisos:

find . -type f -name '*.sh' -exec chmod 755 {} \;

vía