java环境变量设置

Java虚拟机的安装设置与虚拟化 在系统变量中,点击“新建”按钮,输入变量名为JAVA_HOME,变量值为JDK的安装路径(例如:C:\Program Files\Java\jdk1.8.0_221)。通过按照以上步骤安装和配置Java虚拟机,您将能够编写、编译和运行Java程序,并在需要时利用虚拟化技术运行多个独立的Java虚拟机实例。Java虚拟机(Java Virtual Machine,JVM)是Java程序的运行环境,它允许将Java程序独立于特定的硬件平台运行。安装完成后,需要配置JAVA_HOME环境变量。 阅读详情

一,java环境变量设置 - 精简版

 
1.右键打开我的电脑->属性->高级->环境变量
 
2.新建系统变量JAVA_HOME和CLASSPATH
变量名(N):JAVA_HOME 
变量值(V):C:\Program Files\Java\jdk1.7.0
变量名(N):CLASSPATH 
变量值(V):.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
 
3.选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把jdk安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角英文的分号和已有的路径进行分隔。 
变量名(N):Path 
变量值(V):%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
 
 

二,java环境变量设置 - 详细版

 
    把jdk安装到计算机后(这里以jdk1.7来安装,其他版本一样),再进行设置,java环境才能够生效。
 
    首先,右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新打开的界面中的需要设置三个系统变量属性“JAVA_HOME”、“Path”、“CLASSPATH”。在没安装过jdk前,path属性是原本就存在的,而
 JAVA_HOME和CLASSPATH这俩个系统变量是不存在的,需要新建。 
 点“新建”,然后在“变量名(N)”写上JAVA_HOME,JAVA_HOME变量表示java的安装路径。然后在改变量值(N)写入刚才安装的路径“C:\jdk1.7”。
 (注: 如果安装的路径不是磁盘C或者不是在jdk1.7这个文件夹,可对应修改。以下文字都是假定安装在C:\jdk1.7里面。)
  
    其二,在系统变量里面找到Path,然后点“编辑”,Path变量表示系统在任何路径下都可以识别java命令。然后在改变量值(N)写入“.;%JAVA_HOME%\bin”,(其中“%JAVA_HOME%”的意思为刚才设置JAVA_HOME的值),也可以
 直接写上“C:\jdk1.7\bin”,推荐使用前者,复用性高。
 
    其三,再点“新建”,然后在变量名上写CLASSPATH,CLASSPATH变量表示java加载类(class or lib)路径,只有类在CLASSPATH中,java命令才能识别。然后在改变量值(N)写入“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar” (要加.表示当前路径) 
          
    最后,java环境变量设置完毕,按“确定”直至属性窗口消失,即保存成功
 验证java环境变量设置是否成功。先打开“开始”->“运行”,打入“cmd”,进入dos系统界面。然后输入“java -version”,如果安装成功。系统会显示java version jdk"1.7.0"。这样java环境变量设置OK了!
 
总结,java环境变量设置目的: 
 
1,JAVA_HOME
    (1)为了方便引用,例如你jdk安装在C:\Program Files\Java\jdk1.7.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串; 
    (2)归一原则, 当你jdk路径需要改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则你就要更改任何用绝对路径引用jdk目录的文档, 要是万一你没改全,某个程序找不到jdk, 后果就可能是程序崩溃; 
    (3)第三方软件会引用约定好的JAVA_HOME变量, 才能够正常使用该软件, 以后用JAVA久了就会知道, 要是某个软件不能正常使用, 很可能就是JAVA_HOME设置不对造成的; 
 
2,CLASSPATH
     设置CLASSPATH的目的是为了程序能找到相应的".class"文件, 举个例子: 编译一个JAVA程序---A.java, 会得到一个A.class的类文件,在当前目录下执行java A, 将会得到相应的结果(前提是已经设置
CLASSPATH为"."). 现在, 把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会抛出 java.lang.NoClassDefFoundError异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:".;e:\"再运行java A, 结果一切正常, java命令通过CLASSPATH找到了.class文件! 
 
3,PATH
      你想在任何时候都使用%JAVA_HOME%\bin\java 等来执行java命令吗, 当然不会, 于是, 你可以选择把 %JAVA_HOME%\bin添加到PATH路径下, 这样, 我们在任何路径下就可以仅用java来执行命令了.(当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行. 
 
 
三,java环境变量设置 - 错误案例
 
错误:java.lang. NoClassDefFoundError 
描述:当 Java 虚拟机或 ClassLoader 实例试图在类的定义中加载(作为通常方法调用的一部分或者作为使用new 表达式创建的新实例的一部分),但无法找到该类的定义时,抛出此异常。 
原因:java环境变量设置错误
如何正确设置Java环境变量classpath 在Java编程中,classpath是一个非常重要的环境变量,它指定了Java虚拟机(JVM)在运行时查找类文件的路径。在设置classpath之前,首先需要确定您的类文件所在的位置。通常,Java类文件位于所谓的"类路径"上,这是一个包含类文件的目录或JAR文件的集合。上述命令将把"/path/to/classes"添加到classpath中,以便JVM可以找到"MyApp"类的定义。在运行Java程序时,可以使用命令行参数"-classpath"或简写的"-cp"来指定classpath。 阅读详情

相关推荐

C++网络编程 - Boost::asio异步网络编程 - 01- boost库源码编译安装

知识的学习在于点滴记录,坚持不懈;知识的学习要有深度和广度,不能只流于表面,坐井观天;知识要善于总结,不仅能够理解,更知道如何表达! 目录 如果需要录屏资料,请私信邮箱shitou3000@qq.com获取。 ...

大秦坑王的专栏 1万+

java.io.IOException: Too many open files-处理方法

出现问题的原因: 1.可能是程序打开文件没有使用close()方法关闭打开的流,导致程序一直占用 2.可能是服务器允许每个用户打开文件的最大数量有限制(这种在文件使用关闭后,打开数量会降低) 针对第二种的处理方法: ps -ef|grep java 查看端口 lsof -p 端口 | wc -l 查看此端口打开的文件数量 ulimit -a 查看允许每个用户打开文件的最大数量 ulimit -n 4096 修改最大数量 ps:open files (-n) 1024这个参数就是系统默认允许用户打开文件最

qq_40910788的博客 4174

2026软件测试面试题全解析:从用例设计到接口自动化与性能实战

在软件测试岗位的招聘考察中,面试官越来越看重候选人解决实际问题的工程能力,而不仅仅是背诵概念。从最基础的测试用例设计出发,覆盖功能测试、接口测试、自动化测试、性能测试、数据库与Redis一致性等核心知识体系,是应对中高级岗位面试的关键路径。理解Postman抓包、Python脚本、Pytest框架、JMeter压测指标背后的原理,能帮助测试人员构建完整的质量保障思维。当AI辅助测试成为行业新趋势时,掌握数据校验链路与风险识别意识,更能体现资深测试工程师的竞争力。本文围绕2026年高频软件测试面试题,梳理了从

weixin_28676289的博客 245

java环境变量配置详细教程

1. 什么是环境变量 2. 为什么java要配置环境变量 3. 如何配置环境变量 4. 如何检查java环境变量是否配置成功 5. 不同版本的jdk需要配置不同的环境变量吗?

Djc_Study_Java的博客 3万+

nnUnet代码解读--优化策略

优化策略 nnUNetTrainer def initialize_optimizer_and_scheduler(self): assert self.network is not None, "self.initialize_network must be called first" self.optimizer = torch.optim.Adam(self.network.parameters(), self.initial_lr, weight_decay=self.weight_

weixin_44858814的博客 3827

Python爬取腾讯视频m3u8加密流实战(附完整代码)

本文提供了一份详细的Python实战教程,指导如何通过抓包分析、模拟请求头与载荷,破解腾讯视频的m3u8加密流防盗链机制,并附上完整代码实现视频片段的下载与合并。教程涵盖从侦察到代码实现的完整流程,并包含参数动态化、多线程下载等高级技巧与避坑指南,旨在帮助开发者掌握流媒体下载的核心技术。

weixin_29090089的博客 1616

虚拟机配置java变量

虚拟机配置java环境变量

qq_54000767的博客 1781

滑模控制概述

滑模控制概述1.滑模控制概念2.滑模控制原理3.滑模控制设计步骤4.研究现状5.发展趋势5.1自适应滑模变结构控制5.2模糊滑模控制5.3神经网络与滑模控制的结合 1.滑模控制概念   滑模控制(Sliding Mode Control,SMC)是一种特殊类型的变结构控制(Variable Structure Control,VSC),因此又称之为滑模变结构控制,是近年来广泛应用和发展的一种控制方法。滑模控制本质上是一种非线性控制,即控制结构随时间变化而变化。滑模变结构控制是非线性系统中普遍采用的一种分析方

shiyi20190828的博客 2万+

如何设置 Java 的环境变量

【代码】如何设置 Java 的环境变量。

guygg88的博客 698

Calibre LVS错误排查实战:从Innovus到GDS的完整调试流程(附常见错误解析)

本文详细介绍了数字IC后端设计中,从Innovus工具输出数据到Calibre LVS物理验证的完整调试流程。文章系统性地讲解了LVS错误排查的方法论,包括报告解读、图形化定位以及针对器件不匹配、电源网络错误、短路开路等常见问题的深度解析与解决方案,旨在帮助工程师高效完成版图与原理图的一致性检查。

weixin_29218963的博客 776

WebRTC TURN协议初识及turnserver实践

但是TURN协议对服务器有很高的依赖,服务器在带宽和集群上有很大的压力,所以TURN协议通常是当作ICE协议中的一部分来使用。ChannelData message不使用STUN头部,而使用一个4字节的头部,包含了一个称之为信道号的值(channel number),每一个使用中的信道号都与一个特定的peer绑定,即作为对等端地址的一个记号。该relay地址是个公网地址,可以看作是客户端A在公网上的一个代理,任何想要联系A的客户端,只要将数据发送到A的relay地址就可以了。

yinshipin007的博客 566

批处理设置Java环境变量/命令行设置Java环境变量

1 这段批处理程序可以自动设置Java环境变量 @echo off IF EXIST %1\bin\java.exe ( rem 如输入正确的 Java2SDK 安装目录,开始设置环境变量 @setx JAVA_HOME %1 @setx path %path%;%JAVA_HOME%\bin @setx classpath %classpath%;. @setx c...

weixin_33887443的博客 782

在Ubuntu 20.04上,用EtherCAT Igh 1.6.2驱动高创BD3E伺服电机(附完整C代码)

本文详细介绍了在Ubuntu 20.04实时内核环境下,使用EtherCAT Igh 1.6.2主站驱动高创BD3E伺服电机的完整实现方案。从实时系统配置、伺服电机PDO映射到精确控制线程设计,提供了完整的C代码样例和实际项目中的调试技巧,帮助开发者实现工业自动化中的高精度运动控制。

weixin_30772105的博客 111

Java环境变量的设置

这样的 CLASSPATH 设置表示 Java 运行时将首先在当前目录下查找类文件,然后在 %JAVA_HOME%\lib\dt.jar 和 %JAVA_HOME%\lib\tools.jar 这两个 JAR 文件中查找。在JDK 1.5及以上版本中,通常不需要显式设置CLASSPATH,因为JRE会自动查找标准类库。但是,如果你需要添加额外的库文件,可以设置CLASSPATH。:在Java中设置环境变量主要是为了能够让Java运行时能够找到Java开发工具包(JDK)的安装位置以及相关的库文件。

rookie636的博客 4125

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Java 环境变量的设置及其目的

通过设置JAVA_HOME和PATH,你可以使系统和工具方便地找到JDK,确保在开发和运行Java程序时不需要手动指定路径,从而提高开发效率。

Bruce__taotao的博客 1137

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Windows下JAVA环境变量的设置祥解

Windows下JAVA环境变量的设置祥解 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。下面逐个分析。 JAVA_HOME指向的是JDK的安装路径,如x:/JDK_1.4.2,在这路径下你应该能够找到bin、lib等目录。值得一提的是,JDK的安装路径可以选择任意磁盘目录,不过建议你放的目录层次浅一点,如果你放的目录很深,比如x:/XXXXX

1万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

批处理应用之设置JAVA环境变量

首先要找到JDK安装路径 本批处理程序首先假定用户是按照默认路径安装JAVA的(JAVA默认安装路径是"C:\Program Files\Java\jdk×××",最后面的×××表示JDK的版本,如我电脑上是jdk1.6.0_12),故设置一个变量JavaPath="C:\Program Files\Java",然后判断该路径是否存在,如果不存在就设置JavaPath="D:\Program ...

keke_Xin的专栏 235

mac zsh设置java环境变量

环境变量相关学习资料:https://edu.51cto.com/video/2083.htmlMac Zsh 设置 Java 环境变量 在Mac系统中,默认使用的是bash作为shell,但随着zsh的流行,越来越多的用户选择使用zsh作为默认的shell。本文将介绍如何在Mac的zsh环境下设置Java环境变量。 为...

weixin_41294943的博客 559

idea设置java环境变量_idea的环境变量怎样设置

我的电脑-属性-高级-环境变量;选择-系统变量A.设置JAVA_HOME环境变量:单击-新建,在变量名中输入:”JAVA_HOME”在变量值中输入:”C:\j2sdk1.4.2_08”然后-确定,到此已经设置好JAVA_HOME环境变量。B.设置CLASSPATH环境变量:单击-新建,在变量名中输入:”CLASSPATH”在变量值中输入:”C:\j2sdk1.4.2_08\bin;.; C:\j2...

weixin_42510012的博客 3009

java jar 环境变量_java默认 jar执行设置,java 环境变量设置

1.java 环境变量设置path %java_home%\bin; %java_jre_home%\jre\bin;classpath .; %java_home%\lib; %java_home%\lib\tools.jar; %java_home%\lib\dt.jar;其中 %java_home% ,%java_jre_home%,根据自己java安装的路径填写.2.默认...

weixin_35971653的博客 1493

java环境参数设置,java环境变量设置

下载java环境变量设置所需的jdk并安装,下载地址:http://download.oracle.com/otn-pub/java/jdk/7u2-b13/jdk-7u2-windows-i586.exe一,java环境变量设置 - 精简版1.右键打开我的电脑->属性->高级->环境变量2.新建系统变量JAVA_HOME和CLASSPATH变量名(N):JAVA_HOME变量值...

weixin_33075245的博客 353

Ubuntu Java安装与设置环境变量

最近又重新配置了Java,这里记录一下. 很多人为了方便会直接使用OpenJDK,我不习惯,所以是在Oracle官网下载的. $sudo apt install openjdk-8-jdk 首先卸载之前的OpenJDK sudo apt-get remove openjdk 官网下载 我的电脑是64位的,所以下载箭头的那个,现在下载可能需要注册Oracle的账号,很快的几分钟就搞定了...

kim 2万+

JAVA环境变量的设置

JAVA环境变量的设置既然已经查到这里了,说明你已经下载好了一些JDK,那么咱们废话不多说,直接开始。第一步 找到控制面板,并进入环境变量设置第二步 进行环境变量的设置(变量的设置都是在系统变量里面设置的)第三步 查看JAVA环境变量是否设置成功附:jdk安装时的细节 既然已经查到这里了,说明你已经下载好了一些JDK,那么咱们废话不多说,直接开始。 第一步 找到控制面板,并进入环境变量设置 开始点击 系统与安全->系统->高级系统设置->高级->环境变量(为了方便大家寻

IT若冰的博客 404
上一篇: rpm 命令|rpm 安装|rpm 卸载|rpm 使用|rpm 删除
下一篇: jsp自定义标签的例子
%坏孩子丶
博客等级 码龄14年 7粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值