如何搭建一个完整的Java开发环境

 更新时间:2017年11月24日 09:18:18   作者:刘水镜  
这篇文章主要教大家如何搭建一个完整的Java开发环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课。环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse)。下面我们就一个一个慢慢配置。

配置JDK

编写Java程序需要建立Java开发环境,其中Sun的Java SDK是必不可少的。可以去Sun的官网下载,在此不再赘述。安装好SDK后需要简单配置一下环境变量:

1.右击我的电脑,选择属性(或者按 “Win+Pause Break”)
2.选择高级
3.选择环境变量(系统变量)

以下变量名如果没有就点新建,有就点编辑(两个路径之间用英文分号隔开),变量值是引号里面的内容:
4.新建 变量名:JAVA_HOME  变量值:“C:\Program Files\Java\jdk1.7.0”(就是JDK的安装路径,可以自定义)
5.新建 变量名:PATH  变量值:“C:\Program Files\Java\jdk1.7.0\bin;%JAVA_HOME%\bin ”
6.新建 变量名:CLASSPATH  变量值:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”

配置好以后就要测试一下是否成功

1、WIN+R 组合键弹出命令运行窗口(或则“开始->运行”)
2、输入命令 CMD  回车
3、在弹出的 DOS 窗口内输入:java -version 会出现版本信息,输入: javac出现 javac 的用法信息 (有很多用法)如果如下图所示则表示配置成功,反之则配置失败

配置Tomcat

Tomcat下载下来直接解压即可,然后就是配置它的环境变量了:

新建 变量名:TOMCAT_HOME  变量值:“D:\Tomcat 7.0”(这里就是你解压的目录,随便哪里都行,不过最好都是英文路径)

下面就是测试了,浏览器中输入:http://localhost:8080/ 如果出现如下画面就说明成功了,否则就是没配好。

配置eclipse

我们下载Eclipse IDE for Java EE Developers这个版本,eclipse也是解压就可以用的。我们主要说说它跟JDK的集成吧。

打开eclipse的时候,它会让你选择项目的存放位置,也就是【workspace】,这里根据自己的需要自行选择。

打开eclipse以后,依次选择eclipse中的【window】—>【preferences】,在窗口的左侧选择【java】—>【Installed JRES】然后点击【Add】按钮出现下图:

点击【Directory】选择JDK的安装目录,引入JDK。最后点击【Finish】就大功告成了。

到此为止,我们的java开发环境就配置好了,就可以开始一起愉快的写代码了。希望大家都能在编程中体会到快乐!加油了各位!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • java 读取本地文件实例详解

    java 读取本地文件实例详解

    这篇文章主要介绍了java 读取本地文件实例详解的相关资料,需要的朋友可以参考下
    2017-05-05
  • SpringBoot集成Redis流程详解

    SpringBoot集成Redis流程详解

    这篇文章主要介绍了SpringBoot集成Redis流程详解,导入jar包,编写配置类,编写util类,配置yml这四个步骤,有详细的代码示例,,需要的朋友可以参考下
    2023-05-05
  • Java对中文进行排序的实现示例

    Java对中文进行排序的实现示例

    工作中,我们经常会遇到需要进行各种排序的需求,本文主要介绍了Java对中文进行排序的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02
  • Java如何获取@TableField,@TableName注解的值

    Java如何获取@TableField,@TableName注解的值

    这篇文章主要介绍了Java如何获取@TableField,@TableName注解的值,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • JAVA随机数随机字母的实现(微信抢红包小练习)

    JAVA随机数随机字母的实现(微信抢红包小练习)

    这篇文章主要介绍了JAVA随机数随机字母的实现(微信抢红包小练习),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Java多线程锁机制相关原理实例解析

    Java多线程锁机制相关原理实例解析

    这篇文章主要介绍了Java多线程锁机制相关原理实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Java小白第一次就能看懂的网络编程

    Java小白第一次就能看懂的网络编程

    网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。本文介绍了一些网络编程基础的概念,并用Java来实现TCP和UDP的Socket的编程,来让读者更好的了解其原理
    2021-08-08
  • Java详解AVL树的应用

    Java详解AVL树的应用

    AVL树是高度平衡的二叉树,它的特点是AVL树中任何节点的两个子树的高度最大差别为1,本文主要给大家介绍了Java如何实现AVL树,需要的朋友可以参考下
    2022-07-07
  • Java CountDownLatch的源码硬核解析

    Java CountDownLatch的源码硬核解析

    对于并发执行,Java中的CountDownLatch是一个重要的类。为了更好的理解CountDownLatch这个类,本文将通过例子和源码带领大家深入解析这个类的原理,感兴趣的可以学习一下
    2022-10-10
  • Mybatis generator如何自动生成代码

    Mybatis generator如何自动生成代码

    这篇文章主要介绍了Mybatis generator如何自动生成代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12

最新评论