`
cxh61207
  • 浏览: 190955 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

path, classpath 分析

阅读更多


以JAVA的为例:


JAVA_home:

指向的是JDK的安装路径,如C:\Java\jdk1.6.0_21


PATH:

目的是为了指向JDK的bin目录,这里面放的是各种编译执行命令。环境变量原来Windows里面就有,你只需修改一下,使他指向JDK的bin目录,这样你在控制台下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH的内容,并在其中加上%JAVA_HOME%\bin 


class_path:

import进去的class文件,以".;"开头,                      CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 


由于WINDOWS默认的搜索顺序,先搜索当前目录的,再搜索系统目录的,再搜索PATH环境变量设定的。

 

可以用bat文件直接设置: 

     set JAVA_HOME=C:\Java\jdk1.6.0_21

     set PATH=%JAVA_HOME%\bin;%PATH% 

     set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar



 

分享到:
评论

相关推荐

    classpath 和path

    ### classpath与path详解 #### 一、概念介绍 在深入了解`classpath`和`path`之前,我们需要先明确这两个环境变量的基本...通过上述步骤和案例分析,我们可以更好地理解和应用`classpath`和`path`的概念及其配置方法。

    解决The project cannot be built until build path

    导致“项目无法构建直到build path”问题的原因有多种,包括项目的 Build Path 配置错误、jar 包依赖冲突、 CLASSPATH 变量设置不正确等。在解决该问题前,需要先了解 Eclipse 的 Build Path 配置机制。 Build Path...

    java PathFinder最新版本(09.3.7)及其安装使用详解

    PathFinder是Java语言中的一款强大的模型检测工具,主要用于软件错误的静态分析和验证。它基于Java虚拟机(JVM)的工作原理,通过遍历程序的所有可能执行路径来寻找潜在的错误和漏洞。在这个最新的版本09.3.7中,...

    批量jar包加载入CLASSPATH脚本

    #### 实现细节分析 - **Shell命令综合运用**:该脚本巧妙地结合了`if`语句、`for`循环、文件操作命令(如`ls`)、文本处理工具(如`awk`)等,体现了Shell脚本的强大功能。 - **异常处理**:在无法读取指定文件时,...

    浅谈web项目读取classpath路径下面的文件

    本文详细介绍了web项目读取classpath路径下面的文件的两种方式,并分析了普通的web项目和内嵌web容器的区别。通过了解这两种方式的特点和使用场景,可以更好地读取classpath路径下面的文件。 知识点: 1. web项目...

    U201814655-CS1806-杨雨鑫-第一次作业1

    这些命令分别设置了`JAVA_HOME`、`PROJECT_HOME`、`path`和`classpath`等环境变量。 #### JAVA_HOME `JAVA_HOME`环境变量通常用于指定Java开发工具包(JDK)的安装路径。这是编译和运行Java程序时非常重要的一个环境...

    解决checkstyle出现的问题:Got an exception - java.lang.RuntimeException Unable to get class information for Exception

    <path refid="classpath"/> <!-- ModuleException.class 所在的 JAR 文件路径 --> <path location="${jar.name}"/> </classpath> ${src.dir}" includes="**/*.java"/> ${test.dir}" includes="**/*.java"/> ...

    合工大JAVA实验报告.doc

    * understanding 环境变量 PATH, CLASSPATH 的作用,以及它们的设置方法 * 熟悉 TextPad 编辑环境,编写简单的 Application 程序,并编译和执行 * 记录编译和执行 Java 程序当中的系统错误信息提示,并给出解决办法 ...

    spring boot 第三方jar包抽离方案

    ### 影响分析 - **可维护性**:抽离第三方jar包使得维护更方便,同时保持了工程间的差异性,方便持续压缩代码。 - **兼容性**:在二次开发时,即使添加了新的第三方库,也不会影响原有工程的运行,因为新添加的库...

    javap使用(1).docx

    11. **-classpath <path>** 或 **-cp <path>**:指定查找用户类文件的位置。 12. **-bootclasspath <path>**:覆盖引导类文件的位置。 #### 五、实际应用场景 1. **调试**:通过查看字节码来调试代码逻辑问题。 2....

    JPF 安装文档

    JPF(Java Pathfinder)是一款用于静态分析和模型检查的工具,主要用于检测Java程序中的潜在错误和问题。本篇文档将详细介绍如何在Windows与UNIX系统上安装JPF版本4,并对相关配置进行说明。 #### 二、在Windows上...

    2022年java单选题库博学谷.doc

    "Java基础知识点" 通过分析给定的文件信息,我们可以生成以下知识点: 1. Java 属于高级语言。这一点可以通过Java的特点...这一点可以通过环境变量的设置来理解,classpath 和 path 都是用于指定搜索路径的环境变量。

    java配置

    通过对环境变量如`JAVA_HOME`、`Path`和`CLASSPATH`的正确设置,可以确保Java开发环境正常工作。本文详细介绍了Java配置路径的基本概念、设置步骤、示例分析及常见问题解决方法,希望能帮助读者更好地理解和掌握Java...

    JAVA环境变量设置的作用.txt

    - 在配置 `PATH` 和 `CLASSPATH` 等环境变量时,可以使用 `%JAVAHOME%` 或者 `$JAVAHOME`(取决于操作系统)来代替实际的 Java 安装路径,这样不仅简化了路径配置,还提高了路径使用的灵活性。 - 当需要调用 Java ...

    数据结构与算法分析java课后答案.pdf

    设置Java Development Kit(JDK)的环境变量PATH和CLASSPATH是运行Java程序的关键。PATH决定了操作系统如何找到Java编译器和解释器,而CLASSPATH则指定了加载类库的位置,这对于使用外部库或API是必要的。通常,需要...

    junit与ant的整合(非常重要)

    这段代码会执行src/test/java目录下所有以"Test"结尾的Java测试类,并将结果输出到控制台(plain格式)和XML文件中(方便后续分析)。测试失败时,Ant不会立即停止整个构建过程,除非设置了`haltonfailure="yes"`。 ...

Global site tag (gtag.js) - Google Analytics