[英]How to install eclipse neon version for 32 bit system in ubuntu 14.04
我從這里下載eclipse霓虹燈版本elipse-neon為32位
當我試圖運行eclipse時,我得到的錯誤是:
ujjwal@ujjwal:~/Downloads/eclipse$ ./eclipse -vm /usr/bin
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "unity-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /home/ujjwal/Downloads/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.401.v20161122-1740/eclipse_1618.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized. Will retry after the state location is initialized.
我的系統是32位 。 而且java版本是:
ujjwal@ujjwal:~/Downloads/eclipse$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
問題1:為什么java HotSpot服務器是64位的? 它是否適用於我的32位系統系統。我認為錯誤與此有關。
問題2:如何使用java 8支持啟動eclipse neon。 我錯過了什么?
下載 eclipse-java-neon-2-linux-gtk.tar.gz 點擊這里
比
按鍵盤上的Ctrl + Alt + T打開終端。 打開時,運行以下命令將Eclipse解壓縮到/ opt /:
cd / opt / && sudo tar -zxvf~ / Downloads / eclipse-java-neon-2-linux-gtk.tar.gz
如果命令不起作用,您可以將“eclipse - * .tar.gz”(不帶引號)替換為確切的包名稱。
不喜歡Linux命令? 您可以通過root打開Nautilus文件瀏覽器來執行此操作:按Alt + F2 - >運行gksudo nautilus。
完成后,您應該在/ opt /目錄下看到eclipse文件夾。
按Ctrl + Alt + T,將下面的命令粘貼到終端並按Enter鍵(如果以下命令不起作用,則從軟件中心安裝gksu)。
gksudo gedit /usr/share/applications/eclipse.desktop
上面的命令將使用gedit文本編輯器為eclipse創建和打開啟動器文件。
關於Raj的答案:不推薦使用root權限安裝Eclipse,因為Eclipse更喜歡更新安裝中的配置文件。 如果那是不可能的,那么任何配置更新都會寫入${HOME}/.eclipse/
/。eclipse ${HOME}/.eclipse/
,這在幾個方面受到了限制。
特別是選擇正確的JVM來運行Eclipse可以通過編輯eclipse.ini來完成。
編輯:事實上,通過使用安裝程序可以避免很多安裝麻煩,請參閱下載頁面上的相應框,當您單擊“ 了解更多”時,該框有一個很好的解釋。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.