Java程序开发环境配置图文教程

 更新时间:2019年07月30日 16:06:43   作者:罗思洋  
这篇文章主要为大家详细介绍了Java程序开发环境配置图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

1、前言

我学习Java已经将近一个月的时间了,从一个小白开始慢慢摸索,现在已经逐渐进入状态,学会了一些东西,故将自己从0开始的经历分享出来。我们要使用Java编写程序首先需要在计算机中搭建Java的开发环境,本文包含JDK的安装和Java编译环境配置的方法,不足之处请多多包含。

2、JDK的安装

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具,要进行Java开发首先就需要在计算机中安装JDK。
下载链接:JDK官方下载

1)除了从官网下载外也可以通过他人的分享进行下载安装,我是通过复制朋友的JDK安装包进行安装的。

2)选择该文件夹中的jdk1.8.0_10264.msi文件进行安装,若无特殊要求,可将程序安装在默认目录下,每一步均可选择Next即下一步,直至安装完成。

安装完JDK后就可以配置Java的编译环境。

3、Java编译环境的配置

要在windows中直接进行java程序的编译,我们首先可以通过编译环境的配置,从而可以在CMD命令下直接使用java和javac命令。具体过程如下(以我自己使用的windows8系统为例):

1)win8中配置环境变量需要通过:控制面板→系统和安全→系统→高级系统设置,如下图:

2)在“高级”分类中可以找到环境变量并进入,如下图:

3)在系统变量一栏中找到path并点击编辑,从而可以开始环境变量的编辑:

4)在变量值最前方加入javac所在的路径,我的路径为“C:\Program Files\Java\jdk1.8.0_102\bin”,加入后的结果如下图所示:

5)点击确定后,我们便完成了环境变量的配置,但是由于java路径改变时我们需要重新配置,为免去这个麻烦,我们可以通过定义JAVA_HOME= C:\Program Files\Java\jdk1.8.0_102\bin来完成,我们要在系统变量中点击新建,如下图:

6)新建JAVA_HOME为变量名,变量值为C:\Program Files\Java\jdk1.8.0_102,如下图所示:

7)把JAVA_HOME添加到path中[可参考4)的方法]:

8)新建 CLASSPATH 变量

变量值填写为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 如图:

通过这些步骤就完成Java编译环境的配置。

4、检查编译环境是否配置成功

1)可通过CMD命令来检查配置是否成功,检查方法如图:

2)回车后若如下图则表明环境变量配置成功:

3)我们还可以利用set命令验证环境变量的内容,在CMD命令中输入set并按回车即可查看环境配置的内容:

4)执行命令后,若看到的path、JAVA_HOME和Classpath的值分别如下图所示后,则证明环境变量的配置已经成功。

通过这些步骤后Java的开发环境就已经搭建好了,我们既可以通过txt文档编写程序,也可以通过Eclipse或者Myeclipse等软件编写Java程序,我个人比较倾向于使用Myeclipse编写程序。

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

相关文章

  • IDEA如何将Java项目打包成可执行的Jar包

    IDEA如何将Java项目打包成可执行的Jar包

    在Java开发中,我们通常会将我们的项目打包成可执行的Jar包,以便于在其他环境中部署和运行,本文将介绍如何使用IDEA集成开发环境将Java项目打包成可执行的Jar包,感兴趣的朋友一起看看吧
    2023-07-07
  • Java中static修饰的静态变量、方法及代码块的特性与使用

    Java中static修饰的静态变量、方法及代码块的特性与使用

    这篇文章主要介绍了Java中static修饰的静态变量、方法及代码块的特性与使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法

    springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法

    这篇文章主要介绍了springboot整合阿里云百炼DeepSeek实现sse流式打印,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2025-04-04
  • java开发分布式服务框架Dubbo暴露服务过程详解

    java开发分布式服务框架Dubbo暴露服务过程详解

    这篇文章主要为大家介绍了java开发分布式服务框架Dubbo暴露服务的过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • Java 发送http请求上传文件功能实例

    Java 发送http请求上传文件功能实例

    本文通过实例代码给大家介绍了Java 发送http请求上传文件功能,需要的朋友参考下吧
    2017-06-06
  • Java Stream如何将List分组成Map或LinkedHashMap

    Java Stream如何将List分组成Map或LinkedHashMap

    这篇文章主要给大家介绍了关于Java Stream如何将List分组成Map或LinkedHashMap的相关资料,stream流是Java8的新特性,极大简化了集合的处理操作,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-12-12
  • 使用Java WebSocket获取客户端IP地址的示例代码

    使用Java WebSocket获取客户端IP地址的示例代码

    在开发Web应用程序时,我们通常需要获取客户端的 IP 地址用于日志记录、身份验证、限制访问等操作,本文将介绍如何使用Java WebSocket API获取客户端IP地址,以及如何在常见的WebSocket框架中获得客户端 IP地址,需要的朋友可以参考下
    2023-11-11
  • java 如何为文件及文件夹添加权限

    java 如何为文件及文件夹添加权限

    这篇文章主要介绍了java 如何为文件及文件夹添加权限的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • java中关于内部类的使用详解

    java中关于内部类的使用详解

    本篇文章介绍了,在java中关于内部类的使用详解。需要的朋友 参考下
    2013-04-04
  • ElasticSearch的安装与基本概念

    ElasticSearch的安装与基本概念

    这篇文章主要介绍了ElasticSearch的安装与基本概念,提供了一个分布式多用户能力的全文搜索引擎,Elasticsearch是用Java开发的,需要的朋友可以参考下
    2023-04-04

最新评论