歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Ubuntu Linux >> 學習中的錯誤——ubuntu 14.04 LTS 啟動eclipse報錯,14.04eclipse

學習中的錯誤——ubuntu 14.04 LTS 啟動eclipse報錯,14.04eclipse

日期:2017/3/3 18:08:24   编辑:Ubuntu Linux

學習中的錯誤——ubuntu 14.04 LTS 啟動eclipse報錯,14.04eclipse

學習中的錯誤——ubuntu 14.04 LTS 啟動eclipse報錯,14.04eclipse


在ubuntu中啟動eclipse報錯:(Eclipse:15978): GLib-GIO-CRITICAL **: g_dbus_connection_get_unique_name: assertion 'G_IS_DBUS_CONNECTION (connection)' failed。

出現錯誤原因:出現這個錯誤是因為環境變量配置出現了錯誤,雖然在安裝JDK的時候在/etc/profile中配置了環境變量,但是並沒有配置~/.profile。

       首先先說明一下/etc/profile ~/.profile /etc/bashrc ~/.bashrc四者的區別:

       /etc/profile是為系統的每個用戶准備的,如果是要對本機的每個用戶設置,則可以統一在/etc/profile中設置。

       ~/.profile是單個用戶的設置文件。

       /etc/bashrc是對所有的bash shell用戶的設置文件

       ~/.bashrc是單個用戶的系統設置文件。

      在這個錯誤中,就是在利用su指令從普通用戶切換到root時,root使用的環境變量是普通用戶的~/.profile中的環境變量。而這個環境變量在安裝JDK時並沒有進行設置。

解決方法:

    直接在普通用戶條件下啟動eclipse,或者不要使用su命令進入root,而使用su -指令進入root。

    su -中的"-”參數指示 su 開啟一個登陸Shell(login shell)而不是非登陸Shell(non-login shell)。

http://xxxxxx/Linuxjc/1171710.html TechArticle

Copyright © Linux教程網 All Rights Reserved