由于之前已经安装了  OpenJDK 所以 这次我们可以直接下载  eclipse来安装。

Eclipse 下载:http://www.eclipse.org/downloads/?osType=linux&release=undefined

如果下载后 在  下载目录,运行解压

(我下载的:eclipse-inst-linux64.tar.gz)

sudo tar -zxf ~/下载/eclipse-inst-linux64.tar.gz -C /usr/local/Eclipse (如果没有Eclipse文件夹,请自行创建)

安装后,可能无法运行

the JVM is not suitable for this product。。。。。。。。。。。

解决办法

1.下载JDK 1.8(Linux版);

2.解压到指定目录(我的:/usr/lib/jvm)
  sudo tar -zxf ~/下载/jdk-8u121-linux-x64.tar.gz -C /usr/lib/jvm

3.配置系统环境变量:

# 配置环境变量
sudo gedit ~/.profile
在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121
然后保存关闭,使用source更新下
$ source ~/.profile

使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121,说明配置成功。

保存退出;

4.再执行如下命令:

$sudo
update-alternatives --install /usr/bin/Java java /usr/lib/jvm/jdk1.8.0_121/bin/java
300

$sudo
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_121/bin/javac
300

$sudo
update-alternatives --config java


3 个候选项可用于替换 java (提供 /usr/bin/java):

Selection    Path                                      Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      auto mode
  1            /usr/bin/gij-4.4                           1044      manual mode
* 2            /usr/lib/jdk1.8.0_101/bin/java             300       manual mode

3            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      manual mode

Press enter to keep the current choice[*], or type selection number: 2

选择2即可。

补充两个可能会用到的命令:

获取root权限,

sudo su

删除文件夹及其内所有文件(先通过 cd 转到那个目录)

rm -rf 文件夹

最后我们打开eclipse可能遇到一些情况,参见    http://jingyan.baidu.com/article/fa4125acd8c9fb28ad709279.html

最新文章

  1. python习题 (1):login
  2. FeatureLayer,FeatureDataset,FeatureClass,Feature的概念
  3. 智能车学习(四)—— Cmp学习
  4. 看懂UML类图与时序图
  5. 如何实现能像windows 窗体一样改变大小的控件 Silverlight
  6. HBAO
  7. WP开发笔记——页面传参
  8. Linux 网络工具之fping
  9. iOS 最新App提交上架流程及部分问题的解决方案2016.12.21,感谢原博主!!!
  10. HDU2202--最大三角形(凸包,枚举)
  11. 老李分享: 并行计算基础&编程模型与工具 2
  12. ContentProvider和ContentResolver的使用
  13. 前端框架framework和库library的一点区别和记录
  14. BZOJ.2000.[HNOI2010]stone取石头游戏(博弈)
  15. Fedora 28 打印机配置 ( HP pro 1136M ,基于Windows 打印服务器使用 smb 协议)
  16. POJ - 3267 The Cow Lexicon(动态规划)
  17. react复习总结(1)--react组件开发基础
  18. [翻译] DKTagCloudView - 标签云View
  19. vue-router与v-if实现tab切换的思考
  20. 硬盘smart信息读取

热门文章

  1. php和js字符串的acsii码函数
  2. Spring Boot 2.0 版的开源项目云收藏来了!
  3. 总目录(Catalog)
  4. LVM : 简介
  5. Openstack部署踩坑
  6. 阿里云Https通配符证书购买
  7. Shell学习笔记一
  8. ul ol li的序号编号样式
  9. 快速搭建BIND服务,并实现解析
  10. 第三次作业 (一)----------------------Visual Studio 2015的安装及单元测试