【环境配置】Linux环境下下载、配置java环境、安装eclipse、建立eclipse快捷方式详解
一、首先是下载Java JDK
到目前为止的最新版本为(jdk1.8.0_60),有两种方式进行下载:
1.使用shell来进行下载,可使用如下命令直接进行下载:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.tar.gz
2.直接登录http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择相应的Java版本进行下载
二、解压缩下载的压缩文件
使用如下命令进行压缩:
tar zcvf jdk-8u60-linux-x64.tar.gz,会出现如下文件夹(jdk1.8.0_60):

三、配置Java环境
使用shell命令行进行配置,使用如下命令可以进行java环境配置
cd ~ //进行用户目录
sudo vi ./.bashrc //使用vim打开.bashrc,并且配置bashrc文件
(关于vi的使用可以参见如下学习教程http://c.biancheng.net/cpp/html/2735.html,本配置中只需要进行如下几个命令,o(光标移到下一行),i(进行输入),esc(退出编辑模式),shift + zz (保存设置并退出))
打开.bashrc文件后,在该文件的末尾添加如下变量
export JAVA_HOME="/home/leesf/program/java/jdk1.8.0_60" //此时本用户名为leesf,用户根据用户自己的用户名,进行修改(如是zhangsan,则 //为/home/zhangsan/program/java/jdk1.8.0_60)
export PATH="$PATH:$JAVA_HOME/bin"
export JRE_HOME="$JAVA_HOME/jre"
export CLASSPATH=".:JAVA_HOME/lib:$JAVA_HOME/lib"
截图如下:

设置完成后,按shift + zz退出编辑,再输入source ./.bashrc进行更新。
配置完成后查看java环境是否已经配置完成,输入如下命令:
java -version即可查看,配置成功了应该如下:

整个java的配置过程就已经完成了。
PS:其中特别注意的是直接修改.bashrc文件,当修改/etc/profile时,会出现在当前shell命令窗口输入java -version命令时显示配置信息,但是另外开一个窗口的时候再输入java -version命令的时候,依然找不到刚刚配置的java信息,关于两者的区别可以参见如下链接内容:http://forum.ubuntu.org.cn/viewtopic.php?t=246185
四、配置eclipse环境
1.下载eclipse,有两种方式
1.直接在如下链接,下载最新版本:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/mars/R/eclipse-jee-mars-R-linux-gtk-x86_64.tar.gz
2.使用wget命令进行下载,使用如下命令
wget http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/mars/R/eclipse-jee-mars-R-linux-gtk-x86_64.tar.gz
在本机器上发现使用第二种方式下载的速度更快。
2.进行解压缩
使用如下命令进行解压缩
tar -zxvf eclipse-jee-mars-R-linux-gtk-x86_64.tar.gz,会在当前目录下生成一个名为eclipse的文件夹,截图如下:

3.打开eclipse
打开eclipse有两种方式:
1.使用命令行模式,在shell下进入eclipse/eclipse(也就是主目录),通过如下命令打开eclipse环境
./eclipse
截图如下:

2.点击eclise主目录下的eclipse直接打开
如果按照上述配置java环境之后,直接打开eclipse会发现找不到jre、jdk,但是直接在shell命令下使用java -version可以查看到java环境已经配置好了,这是因为在linux环境下配置好了java环境,并不意味着可以直接打开eclipse,因为eclipse会 在自己的目录下面查找jdk或者jre环境,上述的java环境配置并不是在eclipse目录下的,所以采取另外的办法来解决这个问题。解决办法如下:
在shell下进入eclipse的主目录,具体命令如下:

运行完成后,打开eclipse主目录,会发现多出了如下名为jre的一个软链接,截图如下:

至此,可以直接通过主目录下的eclipse直接打开eclipse环境了。
五、创建eclipse桌面快捷方式
如果需要使用eclipse来进行开发时,总是通过进入到对应主目录来打开eclipse环境,这显然不太符合程序员的习惯,能不能直接在桌面建立一个快捷方式,直接点击快捷方式就可以打开eclipse了呢?答案是显然的,可以,下面,就正式开始吧。
1.在桌面上建立一个名为eclipse.desktop的文件,打开编辑,添加如下内容:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/home/leesf/program/eclipse/eclipse/eclipse
Icon=/home/leesf/program/eclipse/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
其中Exec和Icon的路径是在本人机器上的路径,园友在配置时要根据自己的实际路径进行相应的修改。
2.赋予执行权限
在桌面上进入shell终端,执行如下命令进行赋予执行权限:
chmod u+x eclipse.desktop
完成后,会发现桌面出现了eclipse的快捷方式,截图如下:

接下来就可以直接通过这个快捷方式打开eclispe环境了。
六、测试eclipse环境时候搭建完成
新建一个java project进行测试,测试输出hello world! 测试完成,截图如下:

总结:至此,所有的配置就已经完成了,可以进行相应的开发了,祝各位园友配置顺利。
在配置的过程中还是遇到了不少的问题,经过查阅资料,一个个的解决,还是挺开心的,特此做一个总结,方便各位园友的同时也方便了自己,各位园友在配置的过程中有问题可以进行沟通交流。谢谢观看。
参考链接如下:
http://blog.chinaunix.net/uid-27004869-id-4236240.html
【环境配置】Linux环境下下载、配置java环境、安装eclipse、建立eclipse快捷方式详解的更多相关文章
- Ubuntu14.04下Mongodb数据库可视化工具安装部署步骤(图文详解)(博主推荐)
不多说,直接上干货! 前期博客 Ubuntu14.04下Mongodb(离线安装方式|非apt-get)安装部署步骤(图文详解)(博主推荐) Ubuntu14.04下Mongodb官网安装部署步骤(图 ...
- Linux CentOS下Python+robot framework环境搭建
Linux CentOS下Python+robot framework环境搭建 by:授客 QQ:1033553122 操作系统环境:CentOS 6.5-x86_64 下载地址:http://w ...
- Linux系统下如何配置JDK1.8
Linux系统下如何配置jdk1.8 1 jdk的下载 文件名称 jdk-8u121-linux-x64.tar.gz 下载地址 http://www.oracle.com/technetwork/j ...
- SecureCRT 下载,安装,绝佳配色,实用配置,上传下载配置合集
SecureCRT 下载,安装,绝佳配色,实用配置,上传下载配置合集 chocoball 发布于 2年前,共有 3 条评论 SecureCRT 是一款支持 SSH2.SSH1.Telnet.Telne ...
- centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课
centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课 tomcat和java都不需要编译 tom ...
- 【大数据】Linux下安装Hadoop(2.7.1)详解及WordCount运行
一.引言 在完成了Storm的环境配置之后,想着鼓捣一下Hadoop的安装,网上面的教程好多,但是没有一个特别切合的,所以在安装的过程中还是遇到了很多的麻烦,并且最后不断的查阅资料,终于解决了问题,感 ...
- Linux系统环境下MySQL数据库源代码的安装
Linux系统环境下MySQL数据库源代码的安装 基本环境:CentOS Linux release 7.8.2003 (Core).MySQL5.6 一. 安装环境准备 若要在Linux系 ...
- 人工智能之深度学习-初始环境搭建(安装Anaconda3和TensorFlow2步骤详解)
前言: 本篇文章主要讲解的是在学习人工智能之深度学习时所学到的知识和需要的环境配置(安装Anaconda3和TensorFlow2步骤详解),以及个人的心得体会,汇集成本篇文章,作为自己深度学习的总结 ...
- Linux 系统下用源码包安装软件
Linux系统下用源码包安装软件 by:授客 QQ:1033553122 下载源码安装包,解压或者直接双击打开(如果有安装zip或rar等压缩/解压缩软件的话),查找相关的安装说明文件,一般是READ ...
- Linux下高并发socket最大连接数所受的各种限制(详解)
1.修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每 ...
随机推荐
- SQLSERVER2014中的新功能
SQLSERVER2014中的新功能 转载自:http://blog.csdn.net/maco_wang/article/details/22701087 博客人物:maco_wang SQLSER ...
- 分享我的“艺术品”:公共建筑能耗监测平台的GPRS通讯服务器的开发方法分享
在这个文章里面我将用一个实际的案例来分享如何来构建一个能够接受3000+个连接的GPRS通讯服务器软件,这个软件被我认为是一个艺术品,实现周期为1.5个月,文章很长,有兴趣的同志慢慢看.在这里,我将分 ...
- RCP: MANIFEST.MF, plugin.xml, build.properties三种文件的区别
在Eclipse插件开发中, MANIFEST.MF, plugin.xml, build.properties是三种最常见的文件,由于它们共享同一个编辑器(Plug-in Manifest Edit ...
- 一个App完成入门篇(三)-完善主框架
本节教程将继续带领大家完善教学demo 导入项目 完善主框架 完成viewShower子视图 打开新页 启动动画 将要学习的demo效果图如下所示 1. 如何导入完整项目 本节示例demo请参考下载地 ...
- [stm32] 一个简单的stm32vet6驱动2.4寸240X320的8位并口tft屏DEMO
书接上文: 最近在研究用低速.低RAM的单片机来驱动小LCD或TFT彩屏实现动画效果 首先我用一个16MHz晶振的m0内核的8位单片机nRF51822尝试驱动一个1.77寸的4线SPI屏(128X16 ...
- [ACM_几何] The Deadly Olympic Returns!!! (空间相对运动之最短距离)
http://acm.hust.edu.cn/vjudge/contest/view.action?cid=28235#problem/B 题目大意: 有两个同时再空间中匀速运动的导弹,告诉一个时间以 ...
- IOS Socket 02-Socket基础知识
1. 简介 Socket就是为网络服务提供的一种机制 通信的两端都是Socket 网络通信其实就是Socket间的通信 数据在两个Socket间通过IO传输 2. Socket通信流程图 3. 模拟Q ...
- 纯CSS实现3D按钮效果
今天分享一个用纯CSS实现的3D按钮.css巧妙利用了box-shadow来实现3D物体的立体感,当按钮按下的时候再去修改box-shadow和top值.让人感觉有一种按钮被按下的感觉.css代码非常 ...
- JS之BOM
ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么 BOM(浏览器对象模型)则无疑才是真正的核心.BOM 提供了很多对象,用于访问浏览器的功 ...
- js常用函数
日期时间函数(需要用变量调用): var c=new Date; c.getDate(); document.write(c) //获取当前时间 var c=new Date(); c.getTime ...