java没有配置环境变量却可以生效的问题

最近在家里的电脑上安装了eclipse,安装完成后尝试打开eclipse的时候,我内心估计是要报错的。我期待看到的是,这个eclipse需要安装jdk才能运行,并且会告诉我需要的jdk版本。

结果eclipse直接运行成功了。我怀疑是新版的eclipse难道自带了jdk,结果在eclipse的目录下买有找到。

后来我尝试在控制带输入java –version发现可以打印。我想起是我以前安装过jdk,可是我绝对没有配置过环境变量。我去确认确实没有配置。那么为何可以java –version 可以成功。

后来我发现,我安装的是java1.7,而且是非绿色版的,在安装的过程中,它将java.exe,javaw.exe.javac.exe这三个文件拷贝到了system32下了。

时间: 2024-10-23 13:17:24

java没有配置环境变量却可以生效的问题的相关文章

java入门-配置环境变量

1.安装jdk 2.配置环境变量 1)安装完JDK,假定JDK的路径为"d:\java\jdk1.7".配置过程如下 2)"我的电脑"右键"属性">高级系统变量>环境变量,如下图 3)新建系统变量,变量名为"JAVA_HOME",变量值为"D:\java\jdk1.7" 4)新建系统变量,变量名为"CLASSPATH",变量值为".;%JAVA_HOME%\lib;

Java JDK配置环境变量

前两天重新装了系统,所有的环境都得重新配置一遍. 现在是JDK的配置环境变量. 1.下载JDK,然后安装(点下一步). 2.右键单击  “计算机” ,选择  “属性”.   3.单击 “高级系统设置”. 4.单击 “环境变量”. 5.建立一个新的系统变量 JAVA_HOM , 变量值是JDK的安装路径,而且后面不带任何的标点符号. 我的是:默认的 C:\Program Files\Java\jdk1.8.0_101 6.如果JDK的版本为5.0以上的,就不用对classpath进行设置. 如果J

JAVA、JDK等入门概念,下载安装JAVA并配置环境变量

一.概念 Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言,具体介绍可查阅百度JAVA百科,这里不再赘述. Java分为三个体系,分别为: Java SE(J2SE,Java2 Platform Standard Edition,“Java平台标准版”,包含了运行Java所需的基础环境和核心类库.): JavaEE(J2EE,Java 2 Platform, Enterprise Edition,“Java平台企业版”,构建在Java SE基础上,用于构建企业级应用.): Java

Windows下Java JDK8配置环境变量

JDK最新版已经出到了jdk8u60,下载安装完成后,还需要配置环境变量,下面小编就给大家分享下jdk 8.0的环境变量配置教程,希望大家喜欢. jdk8.0环境变量配置教程 右键选择 计算机→属性→高级系统设置→高级→环境变量 1.系统变量→新建 变量名:JAVA_HOME 变量值:(变量值填写你的jdk的安装目录,例如本人是 C:\Program Files\Java\jdk1.8.0_60) 2.在系统变量中找到 Path 变量,选择编辑 在变量值最后输入 %JAVA_HOME%\bin;

Windows 安装Java与配置环境变量

window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮: 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window 64位系统为例: 下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了. 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择

Java & apache 配置环境变量

1 Java 环境变量配置 path : 操作系统根据path的值搜索命令:你不把 java/javac 的位置告诉它,它就找不到这两个命令. path 后追加 C:\Program Files (x86)\java1.7\jdk\bin classpath : Classpath设置的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包. 2 Apache 它是java写的,所以执行需要java环境: JAVA_HOME---C:\Program Fil

深入理解Java中配置环境变量

配置的目的: 本来只在安装JDK的bin目下能运行java.exe,javac.exe,jar.exe,javadoc.exe等Java开发工具包命令,我们现在想让在所有目录下都能运行这些命令. 配置的解决途径: 将这个目录放在windows的环境变量path中即可 找所需命令的过程: 如果想运行javac.exe命令,先在自己的文件夹里面找有没有这个,没有就去电脑的path里面找 通俗理解: 配置classpath的过程就像我们把钱存在银行的过程,然后在世界各地我们要用的时候直接从银行取就好.

java基础—配置环境变量

前言 学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”."path”."classpath"这三个环境变量才能够把java的开发环境搭建好.在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HOME和classpath是不存在的. 一.配置JAVA_HOME变量 操作步骤(win7系统):计算机→右键“属性”→高级系统设置→高级→环境变量,如下图所示: 点击系统

JAVA为什么要配置环境变量,怎样配置

自己总结些再加抄点:安装JDK后要配置环境变量,主要有三个:1 JAVA_HOME ->为JDK的安装目录,如:F:\JAVA\jdk1.6.0_042 CLASSPATH ->到哪里找需要执行的.class文件,如: .;%JAVA_HOME%\lib; 前面是一个点[.]再加一个分号[;]再以分号结束[;] 为什么要加点[.]在编译java文件时,如javac xxx.java 即会在当前目录下生成xxx.class文件, 然后再用java xxx执行,系统会在当前目录下找xxx.clas