Aqui está o meu problema: Quando pesquiso no NetBeans no Dash Home do Unity e arrasto e solto no iniciador do Unity, observei que o netbeans não tem acesso às minhas variáveis de ambiente que foram definidas no meu .bashrc
arquivo da seguinte maneira
...
export SCALA_HOME=/usr/local/typesafe-stack
...
Quando executo o NetBeans a partir do terminal gnome, não observo esse problema com a variável de ambiente.
Também criei um arquivo da área de trabalho. Aqui está como eu defini meu netbeans.desktop
arquivo:
[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
Como posso modificar este arquivo para que ele fique ciente das variáveis de ambiente do usuário?
Desde já, obrigado,
Com os melhores cumprimentos.
ciuncan
Tente configurar o Terminal como "true":
Eu acho que isso acontece porque o executável em
netbeans
si não é umbash
script:(minha aposta é "texto de script de shell POSIX executável", #! / bin / sh em vez de #! / bin / bash)
Atualização: tente editar o
.profile
arquivo em vez de .bashrc (e faça logout / login)fonte