1、首先确认是否已经安装了java的JDK环境,因为eclipse是基于java开发
在终端输入java -version 是否有出现如下的提示:
java version "12.0.2" 2019-07-16
Java(TM) SE Runtime Environment (build 12.0.2+10)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.2+10, mixed mode, sharing)
如果有表明已经安装,如果没有则需要下载Linux版本的java安装
下载路径:https://www.oracle.com/technetwork/java/javase/downloads/index.html
2、按照提示下载Linux版本的java,然后在opt/路径下新建文件夹jvm,把下载下来的压缩包
解压到jvm文件下面(把java解压到jvm文件夹,该文件夹是我自建的文件夹当然解压在其他
路径或文件夹下也可以)
3、把java解压到jvm文件夹下面,然后开始配置jdk的环境变量
在终端输入:gedit /etc/profile,此时打开了profile文件,在该文件末尾加入以下的语句:
export JAVA_HOME=/opt/jvm/jdk-12.0.2
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
这边需要注意的是export JAVA_HOME=/opt/jvm/jdk-12.0.2,后面这个路径是根据自己解压的
实际路径填写,我在opt下面建立一个jvm文件夹把java解压到该文件夹下面所以路径为:
/opt/jvm/jdk-12.0.2,如果你不是建在此路径下面,请在终端中利用pwd命令获取实际问价的路径
然后在修改此项
3、保存profile文件在退出,在终端输入:java -version验证是否成功
4、下载eclipse 并解压,不需要安装
下载网址:https://www.eclipse.org/downloads/packages/ 选择Linux版本的Eclipse IDE for C/C++ Developers
下载完把安装包拷贝到opt/文件夹下面,并解压解压完得到eclipse文件夹,执行命令cd eclipse在文件夹内部
执行命令./eclipse,如果执行./eclipse没有反应而是出现如下的错误提示:
则是因为环境变量的问题,在终端中输入source /etc/profile,然后重新执行./eclipse就能打开软件
5、如果每次都采用上述的方式打开软件,使用起来不太方便,我们可以采用在桌面生成快捷方式的形式打开软件
终端的路径切换到桌面 cd /home/fairy/Desktop/ (这个路径是我个人设置,每个人设置的有点差异)
sudo touch eclipse.desktop //创建快捷方式文件
sudo vim eclipse.desktop //建议采用vim方式打开快捷文件
在快捷文件里面加入以下内容:
[Desktop Entry]
Encoding = UTF-8
Name = eclipse
Comment = Eclipse
Exec = /opt/eclipse/eclipse
Icon = /opt/eclipse/icon.xpm
Terminal = false
StartupNotify = true
NoDisplay = false
Type = Application
Categories = Application;Development;
然后保存
保存完之后要更改快捷文件的属性,改为可执行文件
sudo chmod 777 eclipse.desktop //777表示所有的都可操作
如果这时桌面的快捷方式的图标没有变成eclipse的图标icon.xpm,而是出现如下的错误提示:
出现这种问题有两种可能:
(1)鼠标移到eclipse.desktop上方鼠标右击查看属性(Properties->Permissions->Allow executing file as program)
查看Allow executing file as program这个选项有没有打钩若有则是属于第二种可能
(2)重新打开eclipse.desktop 快捷方式文件,查看Exec = /opt/eclipse/eclipse这项属性,若这项Exec = /opt/eclipse/
后面缺少一个eclipse就会出现上面这种错误,Exec =“ ”后面的路径一定要选择到可执行文件对象,而不能单单精确到路径
如果这时在桌面打开 eclipse ,结果提示没有安装JDK,JRE环境,这个我们之前有装过,解决这个问题的方法如下:
终端输入: cd /opt/eclipse
再输入: ln -sf $JRE_HOME jre
6、完成上述步骤即可利用桌面快捷方式启动IDE编译器