Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在ubuntu 14.04中安装32位系统的eclipse neon版本_Java_Eclipse_Java 8_Ubuntu 14.04_Eclipse Neon - Fatal编程技术网

Java 如何在ubuntu 14.04中安装32位系统的eclipse neon版本

Java 如何在ubuntu 14.04中安装32位系统的eclipse neon版本,java,eclipse,java-8,ubuntu-14.04,eclipse-neon,Java,Eclipse,Java 8,Ubuntu 14.04,Eclipse Neon,我从这里下载了eclipse neon版本 当我尝试运行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 "c

我从这里下载了eclipse neon版本

当我尝试运行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.
  • 问题1:为什么java热点服务器是64位的?我的系统是32位系统,它能工作吗?我认为错误与此有关

  • 问题2:如何启动支持Java8的EclipseNeon。我错过了什么


PS:我已经试过了,但是没有任何效果。

下载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)

gksudogedit/usr/share/applications/eclipse.desktop


上面的命令将使用gedit文本编辑器创建并打开eclipse的启动程序文件。

下载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)

gksudogedit/usr/share/applications/eclipse.desktop


上面的命令将使用gedit文本编辑器创建并打开eclipse的启动程序文件。

关于Raj的回答:不建议使用root权限安装eclipse,因为eclipse更喜欢更新安装中的配置文件。如果不可能,任何配置更新都会写入
${HOME}/.eclipse/
,这在几个方面受到了严格限制

特别是,可以通过编辑来选择正确的JVM来运行Eclipse


编辑:事实上,使用可以避免许多安装麻烦,请参阅上的相应框,当您单击了解更多信息时,该框有一个很好的解释。关于Raj的回答:不建议使用root权限安装Eclipse,因为Eclipse更喜欢更新安装中的配置文件。如果不可能,任何配置更新都会写入
${HOME}/.eclipse/
,这在几个方面受到了严格限制

特别是,可以通过编辑来选择正确的JVM来运行Eclipse


编辑:事实上,使用可以避免许多安装麻烦,请参阅上的相应框,当您单击了解更多信息时,该框有很好的解释

感谢您的快速响应。我遵循了所有这些步骤。但最后一个命令抛出错误:
ujjwal@ujjwal:/opt$gksudo gedit/usr/share/applications/eclipse.desktop(gksudo:19263):GLib GIO错误**:未安装设置架构“com.canonical.desktop.interface”跟踪/断点陷阱(内核转储)
通过重新安装解决了错误,使用此命令-
sudo apt get install overlay scrollbar*
成功运行此命令-
gksudo gedit/usr/share/applications/eclipse.desktop
,在文本编辑器中打开名为“eclipse.dekstop”的空白文件。接下来呢?我正在尝试启动eclipse,正如我在问题中提到的,同样的错误即将出现,但问题尚未解决。当我启动eclipse时,同样的错误也会出现,正如我在问题中提到的。eclipse 32位不支持Java HotSpot(TM)64位,所以您需要安装jdk 1.8 32位是的,我明白了。但问题是,我被困在这里了。我曾多次尝试在我的系统上安装-重新安装32位版本的java-8,但我不知道为什么每次都会显示java HotSpot(TM)64位服务器。你能帮我吗?谢谢你的快速回复。我遵循了所有这些步骤。但最后一个命令抛出错误:
ujjwal@ujjwal:/opt$gksudo gedit/usr/share/applications/eclipse.desktop(gksudo:19263):GLib GIO错误**:未安装设置架构“com.canonical.desktop.interface”跟踪/断点陷阱(内核转储)
通过重新安装解决了错误,使用此命令-
sudo apt get install overlay scrollbar*
成功运行此命令-
gksudo gedit/usr/share/applications/eclipse.desktop
,在文本编辑器中打开名为“eclipse.dekstop”的空白文件。接下来呢?我正在尝试启动eclipse,正如我在问题中提到的,同样的错误即将出现,但问题尚未解决。当我启动eclipse时,同样的错误也会出现,正如我在问题中提到的。eclipse 32位不支持Java HotSpot(TM)64位,所以您需要安装jdk 1.8 32位是的,我明白了。但问题是,我被困在这里了。我曾多次尝试在我的系统上安装-重新安装32位版本的java-8,但我不知道为什么每次都会显示java HotSpot(TM)64位服务器。你能帮我吗?那只会
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)