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

JAVA_HOME环境变量的配置详解

    博客分类:
  • Java
阅读更多
JAVA_HOME环境变量的配置详解

为什么要配置java_home这个环境变量?

Java_home言外之意就是Java的家,本地开发java的环境,为的本地使用“.java”文件的进行开发时能够找到对应的开发工具。

jdk是什么?

JDK时Java的开发工具,安装成功后的形成的文件夹如下图
Jdk文件夹是本地开发真正的工具包,里面包含了Java开发(编译)需要的各种文档,jre-Java运行环境(编译完毕可操作class文件的运行),java文件进行编译,运行各种操作的exe引擎。

jre该环境实际在jdk文件中也包含了,只不过该jre是单独的,为class文件提供运行环境,例如:tomcat可以引入。

JAVA_HOME配置如下图。


java_home配置在系统环境变量中,Java_home的值是jdk安装完毕后形成的jdk环境的路径。例如下图

4.path的配置。

首选看下path配置变量值


path配置的原因:从path的值可以看出path的配置主要是为了使得系统环境能在dos命令的请求下能够找到jdk/bin的应用程序。path的配置主要是为了在本地开发能够找到引擎程序。

path可以有多个值,中间有分号隔开即可。

path的路径%JAVA_HOME%/bin,为了简洁,应用已配置Java_home的路径代替复杂的路径,这里还可以看出Java_home的配置的另外一个作用就是使得路径更加简洁。

classpath 的配置

classpath是类的路径,本地编译运行的Java类中可能用到其他的类,为了能够找到这些类,那么需要配置这些类的路径,classpath可以有多个值,且值之间用分号隔开即可。

所以classpath的配置主要是为了能够找到引用类的路径。

jdk1.5以后就不需要再配置classpath的路径,jdk内部做了处理。

记事本书写java文件。

cmd下运行,首先进入该文件所在的盘,cd改变路径进入对应的文件下。

此时调用javac命令 即:javac Aa.java 那么此时文件下通过javac的编译会生成一个class文件,即编译的过程。执行java运行命令 java  Aa 执行对应的class文件。.一个类对应一个class文件,如果一个java文件中有多个类型,那么一个就java文件就会生成多个class文件。一个java文件中只能有一个public 的class,且文件名和public的类名保持一致。

那么使用第三方的开发工具是否在需要再配置环境变量?

如果使用myeclipse和eclipse等等开发工具,和Java环境变量配置没啥关系,环境变量的配置只是针对本地开发不用任何工具。myeclipse只要是把本地安装的jdk文件夹引入即可,便相当于环境变量的配置。
分享到:
评论

相关推荐

    如何查找YUM安装的JAVA_HOME环境变量详解

    主要给大家介绍了关于如何查找YUM安装的JAVA_HOME环境变量的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。

    jdk环境变量配置详解

    jdk环境变量配置,path,classpath,java_home

    Windows下Java环境变量配置详解

    中给大家介绍的是关于Windows下JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置的相关资料,文中介绍的还是相对比较详细的,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。

    Apache+Tomcat集群配置详解

    配置JAVA_HOME和CLASSPATH系统环境变量,分别启动t1和t2,确保tomcat可用,然后关闭tomcat。  本文仅为讲解配置过程,Apache和tomcat均工作在同一台机器上。实际部署时没有任何限制,Apache和单个tomcat可以分别...

    ant_junitc测试

    ant运行需要JAVA_HOME环境变量(JAVA_HOME变量的值就是JDK的安装目录,笔者的机器上就是D:\Java\jdk1.6.0_29。配置方式与ANT_HOME、CATALINA_HOME一致),和配置它自己的ANT_HOME环境变量,此变量的值就是ant的安装...

    类Linux环境安装jdk1.8及环境变量配置详解

    # 通过jdk环境变量查看 echo $JAVA_HOME # 通过版本查看 java -version   1.3 下载安装包 wget --no-check-certificate --no-cookies --header Cookie: oraclelicense=accept-securebackup-cookie ht

    Android NDK开发之:配置环境的详解

    Java JDK Apache ANT Build SystemAndroid SDKCygwinAndroid NDKEclipse IDE1、安装Java JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.html配置环境变量:新建一个JAVA_HOME键,值设为JDK的...

    Tomcat 部署项目的三种方法详解

    1、下载 Tomcat 服务器 ...2、启动并部署 Tomcat 服务器 ... ③、双击 apache-tomcat-6.0.16\bin 目录下的 startup.bat,启动服务器(如果一闪而过,那就是没有配置 JAVA_HOME 的环境变量)  ④、在浏览器中

    Redis 、Redis 连接池、JedisPool

    4.使用方法:只需要将jar 放入项目 lib 下面 ,然后将redis.properties 文件放入指定文件夹下面,配置系统环境变量名“JAVAAPP_CONFIG_HOME”路径指向存放redis.properties 文件的路径 5.调用类 JedisUtil_...

    ionic环境配置及问题详解

    AndroidSDK添加环境变量 在Path系统变量中添加如下配置: %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools; 第一次用ionic,发现各种坑。 首先node.js不要使用最新版本,否则会出现各种问题。 一开始用的v8.x...

    在Linux系统上安装Spring boot应用的教程详解

    Unix/Linux 服务 systemd 服务 操作过程 1. 安装了JDK的centOS7虚拟机 ... 下载后解压、配置环境变量 ...环境变量配置:/etc/profile 文件最后添加如下 export JAVA_HOME=/var/java/jdk1.8.0_211 export CLASSPATH=.:$

    详解Ubuntu16.04下Hadoop 2.7.3的安装与配置

    一、Java环境搭建 (1)下载JDK并解压(当前操作系统为Ubuntu16.04,jdk版本为jdk-8u...(2)设置环境变量 修改.bashrc,在最后一行写入下列内容。 sudo vim ~/.bashrc export JAVA_HOME=/usr/java/jdk1.8.0_111

    详解Linux下Nginx+Tomcat整合的安装与配置

    一、安装Tomcat和JDK 1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local 2、执行如下命令安装...4、配置环境变量: 编辑/etc下的profile文件,加上如下内容:  JAVA_HOME=/usr/local/j

    Java版水果管理系统源码-thinking-react-native:这是我自己的一些react-native学习足迹和他自己的一些记录

    Java版水果管理系统源码 thinking-react-native This ...环境变量配置: 1、在系统变量中添加:PYTHON_HOME,值:C:\Python27 (这个是自己的安装目录) 2、在系统变量Path中添加两个变量值:%PYTHON_

    centos 7中设置tomcat 7为系统服务的方法详解

    本文主要给大家介绍了关于在centos 7中设置tomcat 7为系统服务的相关内容,分享出来供大家参考学习,...B, root用户配置全局环境变量, vi /etc/profile 追加以下内容 export JAVA_HOME=/usr/jdk1.7.0_72 export PA

    Spark三种属性配置方式详解

     2、环境变量(Environment variables):这个可以分别对每台机器进行相应的设置,比如IP。这个可以在每台机器的$SPARK_HOME/ conf/spark-env.sh脚本中进行设置;  3、日志:所有的日志相关的属性可以在log4j....

    iuhyiuhkjh908u0980

    http://www.oreilly.com.cn/news/ant15toppractices.php?c=javaTutorial:Hello World with Ant http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html ANT:解压,设置两项环境变量:ANT_HOME=D:\ ... ...

    Maven权威指南 很精典的学习教程,比ANT更好用

    验证你的Java安装 2.2. 下载Maven 2.3. 安装Maven 2.3.1. 在Mac OSX上安装Maven 2.3.2. 在Microsoft Windows上安装Maven 2.3.3. 在Linux上安装Maven 2.3.4. 在FreeBSD或OpenBSD上安装Maven 2.4. 验证Maven...

    jpivot学习总结.doc

    1. jpivot加入其它应用中 解压jpivot.war 文件,在你的应用...在一个 JSP 页面当中,如果要使用 JPivot 标签库,除了要配置相关的配置文件外,我们需要在 JSP 头的位置声明对 JPivot 标签库的引用,引用方法如下: ...

Global site tag (gtag.js) - Google Analytics