Linux CentOS系統上安裝Eclipse


Linux CentOS系統上安裝Eclipse

1. 下載Eclipse軟件

  • 下載網址:http://www.eclipse.org/downloads/packages/release/Juno/SR2
  • 下載與操作系統版本對應的Eclipse軟件,比如操作系統是64位的,則Eclipse軟件也必須是64位的,也就是需要下載:eclipse-cpp-juno-SR2-linux-gtk-x86_64.tar.gz(for C++ Development)。 
    這里寫圖片描述
  • 如果下載的Eclipse軟件版本與操作系統版本對應不上,會導致Eclipse軟件無法正常啟動並提示錯誤,具體分以下兩種情況: 
    (1)操作系統是是64位的,而下載的Eclipse軟件是32位的。 
    這里寫圖片描述 
    (2)操作系統是是32位的,而下載的Eclipse軟件是64位的。
     
    這里寫圖片描述

2. 安裝Eclipse軟件

2.1 解壓Eclipse軟件壓縮包到指定路徑

  • 使用命令: tar -zxvf eclipse-cpp-juno-SR2-linux-gtk-x86_64.tar.gz -C /home/work/program/ 
    這里寫圖片描述

2.2 創建桌面快捷方式

2.2.1 右擊桌面,點擊“Create Launcher”
  • 這里寫圖片描述
2.2.2 打開“Create Launcher”界面->填寫軟件“名稱”->選擇“可執行文件的路徑”->選擇“圖標”->“OK”
  • 這里寫圖片描述

2.3 啟動eclipse進程

  • 雙擊桌面上的Eclipse圖標,啟動eclipse進程 
    這里寫圖片描述

3. Eclipse軟件在CentOS系統上運行時的崩潰問題

  • 崩潰消息: eclipse: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED’ failed.
  • 問題分析:這可能是cario版本中的bug造成的,如果gtk2的版本大於2.24,並且cario的版本小於1.9.4,就會有這種現象。
  • 解決方法:編輯eclipse.ini,添加一個啟動參數(即:-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false),這個相當於禁用了carioGraphics。

4. Eclipse工作空間里的RemoteSystemsTempFiles項目

    • RemoteSystemsTempFiles項目的作用:是用來做遠程文件本地緩存使用的,建議不要刪除。eclipse有一個“Remote System ExExplorer”的Perspective,里邊有FTP、ssh、Linux、Unix、Windows、Telnet等各種遠程終端功能,這些功能依賴於“RemoteSystemsTempFiles”。
    • 如果實在想刪除,刪除辦法: 
      (1)打開Windows->Preferences->General->Startup and Shutdown將“RSE UI”的選中狀態去掉,關閉Eclipse。 
      (2)打開Eclipse工作空間將“RemoteSystemsTempFiles”項目刪除掉后再啟動Eclipse程序,就不會再自動生成了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM