`
incyanggan
  • 浏览: 34084 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Java菜鸟学习笔记--配置篇(一):Windows JDK环境变量配置与常见问题

 
阅读更多

一.环境变量的配置

1.1 配置过程:

进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:

1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe

2、安装jdk-6u14-windows-i586.exe

3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"

1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(根据自己的安装路径填写)

2)新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

3)在path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)

4、“开始”-->“运行”-->输入“javac”-->"Enter",如果能正常打印用法说明配置成功!

2.1补充环境变量的解析:

JAVA_HOME:jdk的安装路径

classpath:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。

path系统在任何路径下都可以识别java,javac命令。


二.环境变量没配置好引起的问题

2.1 问题描述如一:

问题显示:Exception in thread "main" java.lang.NoClassDefFoundError: Hellojava (wrong name: hellojava)



修改:

出现这个问题一开始找了网上,综合起来都是说classpath 没有设置好,修改了好多次。还是没有成功,最后转念一想,是不是犯了低级错误,没有在CMD目录下使用 java xxx(类名)这个命令,然后切换到 Hellojava.class 的文件目录下,居然成功了。


2.2 问题描述如二:

问题显示:Exception in thread "main" java.lang.NoClassDefFoundError

分析八成都是环境变量设置有问题(还有部分是输错类名造成的),环境变量问题的解决方法之一是创建 classpath项。

修改:

1.环境变量加入路径前加入".;",(用于指定当前目录下)然后重启一下dos窗口,重新运行。

2.注意配置CLASSPATH项时候看是不是这样(.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;注意第一个逗号)

3.修改完调试测试

2.2 文件名与类名不一致引起错误

简述:用文本编写java代码时候,class名要和文件名一直,不一致则编译错误。
显示:

三.配置JDK环境变量一起其他默认命令(ping, route等等)不能使用问题


简述:在配置jak环境变量后,删除了原来系统环境变量引起的问题
显示:

修改:

windows默认的path至少有这两项:%SystemRoot%\system32; %SystemRoot%。把这两项加进path环境变量就行了。


作者:YangGan
出处:http://blog.csdn.net/incyanggan
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名Yanggan(包含链接).


分享到:
评论

相关推荐

    jdk-8u311-windows-x64 安装包 与 系统环境变量配置 总结.pdf

    ### JDK-8u311 Windows-x64安装与系统环境变量配置详解 #### 一、JDK-8u311 Windows-x64安装包概述 - **JDK版本**:JDK-8u311是Java Development Kit的一个更新版本,适用于Windows操作系统64位版本。 - **下载...

    linux快速安装jdk1.8方式及环境变量配置

    linux快速安装jdk1.8方式及环境配置 一、下载jdk jdk下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html **注:安装之前先查看一下系统有没有已经安装的版本 查看当前系统jdk的版本:...

    java-jdk1.8-jdk-8u181-windows-x64.zip

    这个压缩包"java-jdk1.8-jdk-8u181-windows-x64.zip"内包含两个文件:一个是主安装程序“jdk-8u181-windows-x64.exe”,用于在Windows 64位系统上安装JDK 1.8的更新181版本;另一个是“使用说明.txt”,通常会提供...

    java环境变量配置 JDK环境变量

    #### 一、Java环境变量配置的重要性 在开发Java应用程序之前,首先需要正确地配置Java环境变量。这是因为环境变量是操作系统用来识别和定位Java开发工具的位置的关键参数。通过设置适当的环境变量,可以确保操作系统...

    windows系统下JDK1.6环境变量配置

    ### Windows系统下JDK1.6环境变量配置详解 #### 一、JDK1.6下载与安装 ##### 下载步骤 JDK1.6作为Java开发的重要组件,可以通过访问官方网站进行下载。根据描述,最新版本(当时)是JDK1.6,下载链接为:...

    Linux配置JDK环境变量

    ### Linux配置JDK环境变量详解 #### 一、下载与准备JDK 1. **下载JDK**:首先,从Sun Microsystems(现已被Oracle收购)的官方网站([www.oracle.com](https://www.oracle.com/))下载JDK安装包。这里以`jdk-1_5_0...

    java-jdk1.6-jdk-6u45-windows-x64.zip

    1. 解压缩"java-jdk1.6-jdk-6u45-windows-x64.zip"文件,这将释放出"jdk-6u45-windows-x64.exe"可执行文件。 2. 双击运行"jdk-6u45-windows-x64.exe",安装向导会引导你完成安装过程。通常,你需要选择安装路径,...

    jdk-8u191-windows-x64安装包和环境变量配置说明

    1. jdk-8u191-windows-x64.exe 2. 环境变量设置及验证步骤,希望对大家有用。 ------------------环境变量设置步骤----------------- 1)计算机上点右键,属性,[高级系统该设置],【高级】-【环境变量】 2) 在...

    jdk 环境变量配置

    - **定义**:JAVA_HOME环境变量指定了JDK的安装目录,它告诉操作系统JDK的安装位置。 - **配置方法**: - 在系统属性中新建或编辑名为`JAVA_HOME`的环境变量,将其值设置为JDK的安装路径,如`C:\Program Files\...

    java JDK androidSDK及环境变量配置教程

    本教程旨在指导用户一步步配置 Java JDK 和 Android SDK 环境变量,帮助用户快速安装和配置开发环境。 Java JDK 环境变量配置 Java JDK 是 Android 应用程序开发的基础环境,配置 JDK 环境变量是开发 Android 应用...

    JDK环境变量配置

    - 如果使用的是命令行方式,在Windows下可以通过`set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_25`来临时设置该环境变量。 ##### 2. 更新PATH变量 - **定义目的**:`PATH`环境变量用于告诉操作系统在哪里可以...

    Windows配置jdk环境变量

    Windows 配置 JDK 环境变量是 Java 开发者必须掌握的基本技能。正确地配置 JDK 环境变量可以确保 Java 应用程序的正常运行。下面将详细介绍 Windows 配置 JDK 环境变量的步骤。 环境变量的概念 在 Windows 操作...

    java环境的配置--java(JDK)的配置.pdf

    ### Java环境配置详解——JDK的安装与配置 #### 一、JDK的安装与配置步骤 ##### A. 安装步骤与环境变量配置 1. **下载与安装JDK**: - 从Sun官方网站下载JDK 1.6.0_10版本。 - 安装路径示例:`G:\Program Files...

    Windows系统JDK环境变量配置

    ### Windows系统JDK环境变量配置详解 #### 一、引言 Java开发工具包(Java Development Kit,简称JDK)是Sun Microsystems针对Java语言的一套开发工具包,它包含了编译器、解释器、文档和其他工具等。对于任何Java...

    JDK--Java环境配置.zip

    Java开发环境是所有Java编程的基础,它包括Java Development Kit (JDK)的安装与配置。JDK是Oracle公司提供的用于开发和运行Java程序的工具集合,包含Java编译器、Java虚拟机(JVM)、Java类库以及一些开发工具如...

    java-jdk1.8-jdk-8u202-windows-x64.zip

    6. ** Nashorn JavaScript引擎**:Java 8包含了一个内置的Nashorn JavaScript引擎,允许Java代码与JavaScript代码交互,实现混合编程。 对于JDK 8u202这个具体更新,它通常包括性能优化、错误修复和安全更新。这些...

    jdk-8u201-windows-x64安装包以及详细的安装配置文档

    Java开发工具包(Java Development Kit,简称JDK)是Oracle公司发布的用于开发Java应用程序的软件包,这里是关于JDK 8u201 for Windows 64位的安装包及详细配置文档。JDK的安装与配置对于Java开发者来说至关重要,...

    jdk环境变量配置jdk环境变量配置jdk环境变量配置

    配置JDK环境变量对于Java程序员来说至关重要,因为这允许操作系统找到并执行Java相关命令,如`java`, `javac`, `jar`等。下面我们将详细讲解如何配置JDK环境变量。 首先,我们需要理解三个主要的环境变量:`JAVA_...

    java-jdk1.8-jdk-8u192-windows-x64.zip

    标题中的"java-jdk1.8-jdk-8u192-windows-x64.zip"表明这是一个压缩包,内含64位的Java JDK 1.8u192版本,适用于Windows操作系统。这种格式的文件通常用于方便下载和传输大文件,用户需要先将其解压缩才能进行后续...

Global site tag (gtag.js) - Google Analytics