您的位置:首页 > 编程语言 > Java开发

Eclipse For Java&Android 配置

2018-01-02 13:18 260 查看

写在前面的话

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

各种配置

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无法正常启动的。

官方下载地址,http://www.eclipse.org/downloads/

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

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

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

参考链接:

http://www.weixueyuan.net/view/5945.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: