Java开发环境的搭建

来源:互联网 发布:钢结构软件 编辑:程序博客网 时间:2024/05/21 02:59
今天要给大家讲解的是如何搭建Java开发环境。
第一步:软件准备
需要用到的软件:
JDK (注:SDK按照操作系统分为:Window版本、Linux版本、Linux ARM版本、Solaris版本、Mac OS版本,按照系统的位数分可以分为32位的SDK和64位的SDK。
          各位可根据自己的操作系统的类型和位数选择相对应的版本。例如笔者的操作系统是window7 64位版本,则我可以下载Windows x64 或者Windows x86  x64是64位系统的软件,x86是32位系统的软件
下载地址: http://www.oracle.com/technetwor ... nloads-2133151.html
JDK包含了JRE和JVM,所以安装了JDK就安装了JRE和JVM,JDK的安装包可以到Oracle官网上下载或者第三方网站下载
 

Eclipse For JavaSE
同样的,Eclipse有针对不同操作系统的不同的位数版本,笔者这里下载 windows64位,各位可根据自己的情况下载安装。
下载地址: https://www.eclipse.org/downloads/eclipse-packages/
 
第二步:软件安装
首先安装JDK,JDK的安装实际上是比较简单的。安装过程直接下一步就可以了。
    

接下来配置JDK环境变量:
操作步骤:我的电脑右键 -》属性 点击高级系统设置
 
弹出计算机属性: 点击环境变量
 
找到系统变量下面的 新建按钮,点击新建

 
输入环境变量 JAVA_HOME  其值为JDK安装目录的主目录(如在安装JDK的时候并没有重定向安装目录,那么一般会安装在 C:\Program Files\Java\jdk1.8.0 或者 C:\Program Files (x86)\Java\jdk1.8.0)
 
填写好的JAVA_HOME的环境变量如下,点击确定
 

接着新建环境变量 CLASSPATH  其值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
 

紧接着配置Path环境变量: (特别提醒:因为Path是系统本身自带的环境变量,其作用是告诉系统可执行文件的寻找路径,很多初学者在第一次配置Path的时候,
很容易会将Path已有的环境变量给清掉,然后配置上java的可执行文件的路径。虽然java的一些命令是可以用了,但是系统本身的命令却找不到了,固请不要将Path已有的环境变量删掉,而只是在后面添加。
也需要特别注意的是,有些版本的windows会自带java,所以配置Path的时候,最好是检查一下有没有预安装的不完整的jdk版本的path路径,如果有,请先删除,然后在配置。)

在Path后面追加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
 
至此jdk配置完成,下面检查配置结果:
window+R 打开 运行,输入cmd
 
在cmd中输入java, 出现以下界面则说明安装成功
 
再次输入javac 如出现以下界面则说明安装成功
 

至此JDK安装完成, 接下来安装java开发的kde工具EclipseEclipse是一款绿色软件,下载下来是一个压缩包,直接解压到一个目录。需要注意的是,目录路径中尽量不要包含中文等特殊字符。
 

打开eclipse目录,双击eclipse.exe既可以启动Eclipse。 首次启动的Eclipse如下图所示。待软件界面启动后,直接关闭Welcome。
  

下面可以新建一个Java项目,来运行最经典的HelloWorld程序。
File -> new -> Java Project  输入如下项目名称, 点击finish
 
点开项目HelloWorld,右键src, new->class, 输入类名HelloWorld,点击finish。
 
在打开的编辑器中,实际上字体较小,编码格式是GBK的,为了能够和其他平台兼容,我们建议大家先修改字符集编码
Window -> Preferences->General->WorkSpace 在弹出的最底层中能够看到 Text file encoding  和 New text file line delimiter
 
修改字体的操作步骤
Window->Preferences->General->Appearance->Colors and Fonts ->Basic ->Text Font 选择字体,当然也可以设置一些其他的颜色和字体
 
最后,输入以下程序代码:

  1. public class HelloWorld {

  2.         public static void main(String[] args) {
  3.                 System.out.println("Hello, World!");
  4.         }
  5. }
复制代码
安装Ctrl + F11 或者是在编辑器的任何一个地方右键,点击 Run As -> Java Application
在Eclipse的底部可以看到Console中输出了,Hello,World!
 
至此,整个的Java开发环境就已经搭建完成了,大家可以开始神奇的Java之旅了。
====================================================================
写在最后的一些话:
Java的开发环境的搭建,实际上是很简单的。但是在安装过程中,有些地方确实是需要注意一下。
1:选择JDK和Eclipse的时候,需要针对自己的操作系统和位数选择配套的软件。
2:在配置环境变量的时候,多个环境变量之间是以英文字符 ; 做分割的,千万不要写成中文的;
3:在配置 JAVA_HOME这个环境变量的时候,千万不能在值的后面加上; 做分割, 因为JAVA_HOME实际上只是定义了一个变量,这个变量的作用就是用于在后面做字符串的连接。
     所以很多人都说,实际上是可以不用配置JAVA_HOME的,当然笔者也赞成,完全可以不用配置JAVA_HOME这个第一点问题都没有。但是当你如果有这样的需求的时候,系统中既有32位
     的JDK和64位的JDK,那么在切换使用的时候,修改CLASSPATH和Path中的路径的时候,就显得很麻烦。但是如果配置了JAVA_HOME,且在后面的CLASSPATH 和Path中连接JAVA_HOME
     这个环境变量的话, 那么切换不同的jdk只需要修改相对应的JAVA_HOME的值就行了。
4:CLASSPATH环境变量的值是 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;  很多人在配置的时候,都会忽略掉前面的.;  CLASSPATH环境变量的作用的告诉JDK在编译的时候,需要从哪些地方去搜索类文件
     环境变量前面的.;是告诉jdk,优先从当前路径下面搜索类文件,这是由LINUX安全机制引起的。所以如果喜欢盘根究底的朋友不妨研究一下LINUX,为什么CLASSPATH后面指定了tools.jar这个具体文件?
     不指定行不行?显然不行,行的话我还能这么罗索嘛! 这个是由java语言的import机制和jar机制决定的,你可以查资料解决。
5:Path环境变量的配置:因为Path是系统本身自带的环境变量,其作用是告诉系统可执行文件的寻找路径,很多初学者在第一次配置Path的时候,
     很容易会将Path已有的环境变量给清掉,然后配置上java的可执行文件的路径。虽然java的一些命令是可以用了,但是系统本身的命令却找不到了,固请不要将Path已有的环境变量删掉,而只是在后面添加。
     也需要特别注意的是,有些版本的windows会自带java,所以配置Path的时候,最好是检查一下有没有预安装的不完整的jdk版本的path路径,如果有,请先删除,然后在配置。
0 0
原创粉丝点击