博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse For Java&Android 配置
阅读量:2029 次
发布时间:2019-04-28

本文共 1832 字,大约阅读时间需要 6 分钟。

写在前面的话

这次换了电脑,当初各种配置好的东西,都没了。只得硬着头皮再来一遍了,为了方便应对自己以后再次出现这样的情况,于是在此专门记录下,如果也能帮到像我一样初学的你,就更棒了。


各种配置

1、JDK的安装

JAVA的各种相关的开发前,JDK是必不可少的东西。

所以很有必要了解一下JDK是神马玩意了。

JDK(Java Development Kit,Java开发工具箱) 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK

其实就是一个放了各种工具的工具箱咯。。。

JDK所提供的部分工具:

java编译器:javac.exe

java解释器:java.exe
java文档生成器:javadoc.exe

JDK有不同的版本(J2SE、J2EE、J2ME),初学Java,一般都选择J2SE

针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。

针对企业网应用的J2EE(Java2EnterpriseEdition)、

针对普通PC应用的J2SE(Java2StandardEdition)
和针对嵌入式设备及消费类电器的J2ME(Java2MicroEdition)

JDK的J2SE下载版本可以

感觉新版本和旧版本也没多少的不一样。对了,JDK和Eclipse有个版本协调的问题??反正我以前是被坑过,所以索性,把对应的一套JDK7和Eclipse for java&Android的版本打了包,方便以后直接安装使用。

这里也分享出来,需要可以下载 (密码:gh3g)

下面是我安装JDK7过程图,记录下。

这里写图片描述

还有一张,他们说着个Jre在JDK中内嵌了,无需安装,但是没太在意,也安装了,您可安可不安。

这里写图片描述

2、环境变量的配置

也许,对于新手的你。曾经听过环境变量这个玩意,但是并不知道具体是干啥的。没关系,今天就来具体了解下!

拿DOS启动qq,举个例子吧。

未配置环境变量前:

这里写图片描述

‘qq’ 不是内部或外部命令,也不是可运行的程序 或批处理文件

假如我系统变量这样设置后,

先打开,

这里写图片描述

如下设置,我的QQ所在路径,

这里写图片描述

然后我们再 win+R -> cmd -> qq试下。(注意要把,前一次那个关了重启cmd)

这里写图片描述

然后启动起来了吧。

没错,其实即使充当指定路径的作用。

总结一下所谓的环境变量

环境变量相当于给系统或用户应用程序设置的一些变量,具体起什么作用,和具体的环境变量名相关,如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下去找。

所以,我们了解了环境变量的概念后,来配置我们JDK的环境变量吧。

对了,也许你注意到环境变量分为,用户和系统两个。有啥区别呢?

也很简单,就是当你在用户那里面设置环境变量以后,只对当前用户,有效,系统换个用户就不行了,但是如果你在系统那里面设置以后,就都有效了。

进入环境变量配置窗口,在“用户变量”中,设置3项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:

  • JAVA_HOME:设为JDK的安装路径(如D:\Program

  • Path:使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin。%JAVA_HOME%就是引用前面指定的JAVA_HOME变量。

  • CLASSPATH:Java运行环境加载类的路径,只有类在classpath中,才能被识别和加载,设为

    .;%JAVA_HOME%\lib(注意前面的点号(.),点号表示当前路径)。

打开一个CMD窗口,输入“java -version”或者“javac”命令,看到很多说明信息,证明已经安装并配置成功了。

3、Eclipse的安装

有了JDK,你可以编译Java源码,运行Java程序,但是还没有代码编辑器,没有版本管理工具,也不能方便的管理工程文件,不能与团队协作。安装Eclipse,你才能完成这些工作。

对了,切记一定要先设置好环境变量,不然Eclipse无法正常启动的。

官方下载地址,

如果想直接用我的话,也可以直接下载 (密码:gh3g)

到这,基本的前期工作,就做完了。

可以进行JAVA或者Eclipse的开发了!


参考链接:

你可能感兴趣的文章
PythonStudy——nonlocal关键字
查看>>
PythonStudy——匿名函数 Anonymous function
查看>>
PythonStudy——面向对象
查看>>
阿里云——域名解析 相关配置
查看>>
PyPi——PyStun 获取NAT类型
查看>>
【Oracle】【21】计算两个日期间隔的天数、月数和年数
查看>>
【PowerDesigner】【8】把Comment复制到name中和把name复制到Comment
查看>>
【Oracle】【2】复制表结构及其数据
查看>>
【JS】【4】字符串数字比较大小
查看>>
【Mybatis】【1】insert/update 数据后返回关键字段
查看>>
【微信公众号开发】【14】公众号迁移
查看>>
【IDEA】【6】Maven打包
查看>>
【Oracle】【6】去掉字符串中的空格/字符
查看>>
【Navicat】【1】解决 导入保存为txt文件的数据 中文乱码问题
查看>>
【HTML&CSS】【1】让DIV中的文字换行显示
查看>>
【MySQL】【4】数据库时间与实际时间相差8小时
查看>>
【Git】【1】简单介绍
查看>>
【记录】【2】各种在线网址
查看>>
【Java】【12】Double类型精确的加减乘除运算
查看>>
【Oracle】【9】取前N条记录——rownum和row_number() over()的使用
查看>>