java安装及设置环境变量

目录:

  1. java安装 (找不到或无法加载主类 com.sun.tools.javac.Main)
  2. 设置环境变量


1. java安装

情景:不使用默认安装

问题:cmd-javac 找不到或无法加载主类 com.sun.tools.javac.Main

解决:卸载,重新安装;jdk和jre不能装在一个文件夹下。

    e.g. jdk -- D:\program\Java\jdk1.7.0_79

           jre -- D:\program\Java\jre7

原因:安装jdk过程中,还会弹出一个jre的安装,这个和jdk不能安装在同一目录下,否则会冲突,导致javac.exe被删掉。(点此查看原文)如果使用java的默认安装,仔细观察会发现,jdk和后来弹出的jre默认安装路径确实是不一样的。

2. 设置环境变量

  • JAVA_HOME -- D:\program\Java\jdk1.7.0_79 (jdk安装路径)
  • Path -- %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  • CLASSPATH -- .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
  • 测试环境变量是否配置成功

    cmd > java -version

       > javac -version

  • 变量的含义

    -->Path:

      java变量:给系统和应用程序提供参数。

      环境变量Path:告诉系统和应用程序一些系统必备的程序的存储位置。

      在cmd中使用ipconfig命令,本质上ipconfig是一个可执行程序(类似的还有>java xxx, >javac xxx),而系统如何知道这个程序的位置?环境变量Path。如果找不到,就会返回“‘ipconfig’不是内部或外部命令,也不是可运行的程序或批处理文件。”

    -->CLASSPATH:虽然系统现在通过Path找到java和javac了,但还有些东西找不到,是什么呢?java的类库文件。如通过import java.xx.xx显示引入或者隐藏引入的泪文件。另外,自己写的程序的位置也最好放进来。

    -->JAVA_HOME:好吧,就是为了省劲。

      在设置Path的时候,你是希望输入:

      C:\Program Files\Sun\Java\jdk1.6.0_02\bin

      还是更希望输入:

      %JAVA_HOME%\bin

      而且如果安装路径变了,也只需要修改JAVA_HOME这一处,而不是Path、CLASSPATH也要一起修改。( ▼-▼ )

    这里有个更唠唠叨叨的解释(点这里)。

时间: 2024-10-06 16:21:31

java安装及设置环境变量的相关文章

Java新手安装jdk设置环境变量必备!

众说周知,java开发的第一步就是要成功安装jdk,但配置环境出现的问题层出不穷,这里介绍设置环境变量的三部曲: JAVA_HOME:C:\Program Files\Java\jdk1.7.0_80     注:这个地方填写jdk的安装目录(个人建议安装jdk时一路默认路径,不要做修改,也占不了多少C盘) CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar    注: 这个地方无需变动 path:%JAVA_HOME%\bi

Java为什么要设置环境变量、JAVA_HOME

1. 为什么要说这个问题? 想起来两年前刚学习Java时,被要求先要设置环境变量,自然不解,随后网上找答案. 现在想来感觉当时看到的答案都是神神叨叨,含糊不清,没有几个说的明明白白的.当然也有可能是当时的我没看明白吧- 总之,相信我,看了我的博客,你不用再找别的地方了! 2. 环境变量 环境变量 就是英文直译:Environment Variable . 变量 知道吧? 对,就是可以随意给其赋值的一个存储单元. 那么环境 呢? 首先,你把操作系统当做是一个最大的软件,其它软件如Office.LO

JAVA下载安装及设置环境变量

下载地址:https://www.oracle.com/cn/index.html 环境变量设置: Win7:右击“计算机”->“属性”->“高级系统设置”->“环境变量”; JAVA_HOME:配置JDK的安装路径: PATH:配置JDK命令文件的位置: CLASSPATH:配置类库文件的位置: JAVA_HOME: C:\Program Files\Java\jdk1.8.0_112 PATH: ;%JAVA_HOME%\bin; CLASSPATH: .;%Java_Home%\b

Debian 9安装java与设置环境变量

安装默认JRE / JDK 先更新软件包索引: apt update 检查是否已安装Java: java -version 如果当前未安装Java,您将看到以下输出: Output-bash: java: command not found 执行以下命令安装OpenJDK: sudo apt install default-jre 验证安装: java -version 您将看到以下输出: Outputopenjdk version "1.8.0_181" OpenJDK Runtim

【java】Windows7 下设置环境变量

Windows 7下配置JDK环境变量參数设置: 1.    安装JDK,安装过程中能够自己定义安装文件夹等信息,比如我们选择安装文件夹为:D:\Program Files (x86)\Java\jdk1.6.0_25 2.    安装完毕后,右击"我的电脑",点击"属性",单击"高级系统设置",点击"环境变量",如图: 4.    在"系统变量"中,设置3项属性,JAVA_HOME,PATH,CLASSP

java设置环境变量

1.首先下载安装JDK安装包,安装过程中注意安装到其他盘,不要安装到C盘就好. 2.打开我的电脑--属性--高级--环境变量 : 3.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 其中变量值为你自己安装jdk的文件目录这里要注意. 4.选择"系统变量&q

学习JAVA环境搭建之下载JDK并安装,配置环境变量

工欲善其事,必先利其器.想要学习好JAVA语言,必需要先搭建好开发和运行JAVA语言的环境,在学习的过程中,培养在JAVA语言开发过程中的语言感觉,毕竟JAVA语言中的关键字.类库和工具有1500之多,就像是我们在认字是的汉字一样的复杂.闲话不扯 首先要下载相关的JDK软件,一般在网上就能搜索出很多来,但是最好能够在官网上下载,在这里附上我下载的地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-down

设置环境变量(Java,Python)

windows设置环境变量 1.右键-我的电脑(这台电脑)-属性-高级系统设置. 2.自己取变量名 3.变量值即你需要添加的路径. 例Java安装jdk: 由于Java是平台无关的,安装jdk时不会自动设置路径,也不会修改注册表,需要用户自己设置环境变量,但不需要修改注册表. 在windows中需要设置path和classpath两个环境变量. 将变量值设为安装的目录路径即可. (Java的默认安装路径:C:\Progam Files\Java\jdk1.7.0_07所以 设置path的变量值:

Linux下Jdk的安装和jdk环境变量的设置

我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题.什么是环境变量?如何定制环境变量?我将在下面做一些介绍. 一.什么是环境变量?Linux是一个多用户的操作系统.多用户意味着每个用户登录系统后,都有自己专用的运行环境.而这个环境是由一组变量所定义,这组变量被称为环境变量.用户可以对自己的环境变量进行修改以达到对环境的要求. 二.定制环境变量 环境变量是和Shell紧密相关的,它是通过Shell命令来设置的.环境变量又可以被所有当前用户所运行的程序所使用.对于bash来说,