如何在debian下安装eclipse

如题所述

1、下载相应的eclipse版本、Jdk

2、解压eclipse、和jdk    (我个人喜欢将工具放在/opt)


3、设置jdk的环境变量 (eclipse 运行需要java的库)


4、设置快捷方式

在桌面右键新建快捷方式,

将快捷方式(或链接之类的)的路径选择为 /opt/eclipse/eclipse


5、在桌面双击所建的快捷方式 那就可以打开eclipse。


如果你会linux基本操作 我说的应该都会

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-26

  准备工作:

    Debian 7 Linux 桌面系统

    Java jdk: jdk-8u25-linux-x64.tar.gz

    Eclipse IDE for C/C++:eclipse-cpp-mars-M2-linux-gtk-x86_64.tar.gz

  安装步骤:

安装Java jdk

  进入下载目录,解压:

  tar -zxvf jdk-8u25-linux-x64.tar.gz

  得到一个名为:jdk1.8.0_25 的文件夹,接着把这个文件夹移动到你希望的位置上,这里我定为/usr/local/jdk1.8.0_25:

sudo cp  -r  jdk1.8.0_25  /usr/local/jdk1.8.0_25

  配置环境变量,编辑 /etc/profile:

vim /etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_25  
export PATH=$PATH:$JAVA_HOME/bin

 完成后保存退出:

   :wq

保存退出,然后执行以下命令,profile配置立即生效:

. /etc/profile

注意,debian7 默认安装了opensdk1.6, 要配置默认的jdk为我们安装的;所以要执行下面的命令:

  sudo update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_25/bin/java 300
  sudo update-alternatives --install /usr/bin/javac javac /usr/local/jdk1.8.0_25/bin/javac 300

执行java -version查看一下版本信息:

java version "1.8.0_25"  
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)  
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

如显示上述信息,则JDK安装配置成功!接下来就可以安装 eclipse了。

安装 eclipse

解压:

tar -zvxf  eclipse-cpp-mars-M2-linux-gtk-x86_64.tar.gz

得到 eclipse 文件夹,  直接进入eclipse文件夹,运行程序试试:

cd eclipse
./eclipse

如果这里你运行成功了,那么恭喜你,你太幸运了,估计还是会有朋友出错的,接着往下看!

如果报错,会让你去看log文件,这个log文件在eclipse文件夹下的configuration文件夹下,那个一串[数字.log]就是了!打开它,如果看到如下两句:

# Problematic frame:  
# C  [libgdk-x11-2.0.so.0+0x5173f]  gdk_display_open+0x3f  
#  
# Core dump written. Default location: /home/****/文档/eclipse/core or core.4297

 那么用sudo ./eclipse 执行吧,典型的权限问题!

另外,可能上述问题解决后,运行时会报一个:

An error has occurred. See the log file null.

    报这个错的话,日志文件是在eclipse文件夹根目录中,名称因该为:hs_err-pid****.log,打开它,如果你看到的错误提示如下:

# Problematic frame:  
# C  [libgdk-x11-2.0.so.0+0x5173f]  gdk_display_open+0x3f  
#  
# Core dump written. Default location: /home/****/文档/eclipse/core or core.4297

这个错误的话,修改eclipse目录下的eclipse.ini文件,在--launcher.appendVmargs上面添加:

--launcher.GTK_version
2

最后执行:

sudo ./eclipse

到这里,安装就完成了,如果你还想做个菜单到桌面,那就到/usr/share/applications下创建一个eclipse.desktop文件:

sudo vim eclipse.desktop

[Desktop Entry]  
Encoding=UTF-8  
Version=3.9  
Type=Application  
Terminal=false  
Icon=/home/****/文档/eclipse/icon.xpm  
Name=eclipse  
Comment=eclipse  
Icon[zh_CN]=/home/****/文档/eclipse/icon.xpm  
Name[zh_CN]=eclipse  
Comment[zh_CN]=eclipse  
Exec=/home/****/文档/eclipse/eclipse %F

注意,这里的****是你的用户名。

第2个回答  2018-03-14
如果是redhat系列的 rpm包管理, 一般软件都是”分散“安装的,比如,可执行文件放在 bin ,sbin 下,配置文件放在 /etc , 共享文件放在 /usr/share 下
debian系列的包,不清楚,
第3个回答  2016-04-28
下载eclipse-jee-ganymede-linux-gtk.tar.gz
安装:
在拷贝eclipse-jee-ganymede-linux-gtk.tar.gz到/usr/soft/eclipse目录下,cd到该目录,执行:
tar -zvxf eclipse-jee-ganymede-linux-gtk.tar.gz
在/usr/soft/eclipse下生成eclipse包,进入eclipse下,即/usr/soft/eclipse/eclipse下,执行./eclipse,将运行eclipse出错,提示:“no java virtual machine was found after searching the following locations:”

解决办法:

原因是没找到jre,解决办法是,进入/usr/soft/eclipse/eclipse目录,建立软连接,连接到jre,
ln -s /usr/soft/java/jdk/jre jre

debiangary:/usr/soft/eclipse/eclipse# ln -s /usr/soft/java/jdk/jre jre
[@more@]本回答被提问者和网友采纳
第4个回答  2016-05-22
直接安装啊。
eclipse开源
相似回答