Inilah masalah saya: Ketika saya mencari dari Unity's Dash Home untuk NetBeans dan menyeret & jatuhkan ke unity launcher itu, saya mengamati bahwa netbeans tidak memiliki akses ke variabel lingkungan saya yang didefinisikan dalam .bashrc
file saya sebagai berikut
...
export SCALA_HOME=/usr/local/typesafe-stack
...
Ketika saya menjalankan NetBeans dari terminal gnome, saya tidak melihat masalah tentang variabel lingkungan.
Saya juga membuat file desktop sebagai gantinya. Inilah cara saya mendefinisikan netbeans.desktop
file saya :
[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
Bagaimana saya bisa memodifikasi file ini sehingga akan mengetahui variabel lingkungan pengguna?
Terima kasih sebelumnya,
Dengan hormat.
ciuncan
Coba atur Terminal ke "true":
Saya pikir ini terjadi karena executable
netbeans
itu sendiri bukanbash
skrip:(Taruhan saya adalah "executable text script POSIX shell", #! / bin / sh bukannya #! / bin / bash)
Update: Juga, cobalah mengedit
.profile
file bukan .bashrc (dan logout / login)sumber