Aquí está mi problema: cuando busco NetBeans de Unity's Dash Home y lo arrastro y lo lanzo a unity launcher, observé que netbeans no tiene acceso a las variables de entorno que se definieron en mi .bashrc
archivo de la siguiente manera
...
export SCALA_HOME=/usr/local/typesafe-stack
...
Cuando ejecuto NetBeans desde el terminal gnome, no observo ese problema sobre la variable de entorno.
También hice un archivo de escritorio en su lugar. Así es como definí mi netbeans.desktop
archivo:
[Desktop Entry]
Type=Application
Name=NetBeans IDE 7.0.1
Icon=/usr/local/netbeans-7.0.1/nb/netbeans.png
Exec=netbeans
Terminal=false
Categories=Development;IDE;
StartupNotify=false
¿Cómo puedo modificar este archivo para que conozca las variables de entorno del usuario?
Gracias por adelantado,
Tuyo sinceramente.
ciuncan
Intente configurar Terminal en "verdadero":
Creo que esto sucede porque el ejecutable en
netbeans
sí no es unbash
script:(mi apuesta es "POSIX shell script text ejecutable", #! / bin / sh en lugar de #! / bin / bash)
Actualización: Además, intente editar el
.profile
archivo en lugar de .bashrc (y cerrar sesión / iniciar sesión)fuente