精华内容
下载资源
问答
  • windows98没有提供修改path和claspath的界面,可以通过修改autoexec.bat具体方法如果是Win95/98,在/autoexec.bat的最后面添加如下3行语句: JAVA_HOME=c:/j2sdk1.4.1 (这个路径要根据自己的jdk安装路径修改) ...

    windows98没有提供修改path和claspath的界面,可以通过修改autoexec.bat

    具体方法

    如果是Win95/98,在/autoexec.bat的最后面添加如下3行语句:
       JAVA_HOME=c:/j2sdk1.4.1  (这个路径要根据自己的jdk安装路径修改)

       PATH=%JAVA_HOME%/bin;%PATH%  (注意中间是分号)


       CLASSPATH=.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;;%JAVA_HOME%/jre/rt.jar(注意最前面是一个点,一个分号)

    展开全文
  • 安装JDK时设置Path Classpath

    千次阅读 2017-09-29 16:26:46
    一、设置Path  在安装好JDK程序后,在JDK安装目录下的bin目录中,会提供一些开发Java程序时必备的工具程序。对于Java的初学者,建议从命令符模式(cmd模式)来操作这些工具程序。可以通过”Win+R“,再输入“cmd”...

    一、设置Path

      在安装好JDK程序后,在JDK安装目录下的bin目录中,会提供一些开发Java程序时必备的工具程序。对于Java的初学者,建议从命令符模式(cmd模式)来操作这些工具程序。可以通过”Win+R“,再输入“cmd”命令来打开命令符模式。

      虽然你知道JDK的工具程序位于bin目录下,但操作系统并不知道如何找到这些工具程序。所以当输入“javac”尝试执行编译程序时,命令符模式下会告诉你找不到javac工具程序。(会提示:‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件)。

    必须告诉操作系统,应该到哪些目录下尝试找到你所想使用的工具程序。有几个方法可以进行这项设置,最简便的方法就是设置系统变量中的Path的环境变量。在"我的电脑"图标上选择并单击右键选择“属性”后切换到“高级”页面,并单击下方的“环境变量”按钮,在“环境变量”对话框中编辑Path变量。在Path变量的“编辑系统变量”对话框中,在“变量值”文本框的最前方输入JDK bin目录的路径,然后紧跟着一个分号,以作为分隔,单击“确定”按钮即可完成设置。(在Win10系统中有一点点不同,此时是将JDK bin的目录的路径像一个条目一样加在已有路径的下方,路径可以上下移动)

    之所以要将JDK的路径设置放置在Path变量设置的最前方,是因为操作系统在搜索Path路径设置时,会从最前方开始读取,如果在路径下找到指定程序,就会直接执行。当你的系统中安装在两个以上的JDK时,在Path路径中的设置顺序,将决定执行哪个JDK下的工具程序。

    设置Path变量之后,要重新打开一个命令模式才能重新读入Path变量内容,接着如果执行javac程序,应该可以看到与之前不同的画面。(这个是成功的画面)

    如果Path设置是寻找JDK安装目录下的bin目录,则操作系统会搜索JDK安装目录下的工具程序。这样当执行java程序时,就会使用JDK附带的JRE,而不是公用的JRE。这两个JRE的安装路径并不相同。

       简单地说,操作系统会尝试在指定的Path变量中寻找指定的工具程序。当输入javac命令时,由于Path变量中有设置JDK的bin目录的路径,操作系统就可以根据这个信息来找到javac工具程序。

    二、设置Classpath

    Java执行环境本身就是一个平台,执行这个平台上的程序是已编译完成 的Java程序(Java程序编译完成之后,会以.class文件存在)。如果将Java执行环境比喻为操作系统,如果设置Path变量是为了让操作系统找到指定的工具程序(以Windows来说就是找到了.exe文件),则设置Classpath的目的就是让Java执行环境找到指定的Java程序(也就是.class文件)。

    有几个方法可以设置Classpath,最简单的方法是在系统变量中新增Classpath环境变量。在“系统变量”下单击“新建”按钮,在“变量名”文本框中输入Classpath,在“变量值”文本框中输入Java类文件的位置。例如可以输入.;E:\Java9\lib\tools.jar;E:\Java9\lib\rt.jar(jar文件是zip压缩格式,其中包括.class文件和jar中的Classpath设置),每一路径中间必须以“;”作为分隔。第一个用“.;”作为分隔。


        事实上JDK默认就会到当前工作目录(上面的“."设置),以及JDK的lib目录中寻找Java程序。所以如果Java程序是在这两个目录中,则不必设置Classpath变量也可以找得到,将来如果Java程序不是放置在这两个目录中,则可以按上述方法设置Classpath。《Java学习笔记——林信良 编著  P22》

    今天我要安装最新的JDK9时,在lib中并没有发现tools.jar和rt.jar,然后我就没有设置第二步,在后来的程序中也可以正常执行。我猜测在JDK9中已经将Classpath这一步包含在了第一步,以节省配置过程的复杂程度。

    总而言之,设置Classpath的目的在于告诉Java执行环境,在哪些目录下可以找到你所要执行的Java程序。一个分辨Path与Classpath的方式就是:“对于Windows”操作系统来说,path是让操作系统可以找到.exe执行程序的存在,而对于Java执行环境来说,Classpath就是让JVM可以找到.class执行程序 的存在“


    写一个Java程序来测试是否配置成功:

    在编写程序之前首先要确定可以看得到文件的扩展名。(相关配置不再介绍)

    接着选择一个目录来编写Java源代码文件。假设该文件存储在E:\workspace目录,你要新建一个”文本文件“(也就是.txt文件),并重新命名为HelloJava.java。由于是将文件文件的扩展名从.txt改为.java,所以系统会询问你是否更改扩展名,应确定更改,接着以文本方式打开HelloJava.java文件并写入以下程序:

    public class HelloJava{

    public static void mian(string[] args) {

    System.out.println("Hello,My first program!");

    }

    }


    接着使用命令符模式下进入 E:\workspace目录下使用javac工具程序来编译.java文件,这里指定编译HelloJava.java命令如下:

    E:\workspace\javac HelloJava.java

    如果编译顺利通过,则在HelloJava.java所在目录,会出现一个HelloJava.class文件,这是已经编译完成的Java字节码(Bytecodes)文件程序。

    在顺利编译出.class的文件之后,可以使用java工具程序来执行它。执行时必须指定类名称,就以上的例子来说,也就是指定HelloJava.class这个文件的主文件名。命令执行方式如下:

    E:\workspace>java HelloJava

    java工具程序会根据你指定的类名称,实际加载.class的文件。以上来说,就是载入HelloJava.class并执行,执行的结果应该是打印出:Hello,My first program!

    祥见《Java笔记——林信良 编著》P20~P26


    展开全文
  • linux下PATH和CLASSPATH如何设置

    千次阅读 2007-04-10 16:38:21
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin 2.修改所有用户的环境变量 # vi /etc/profile 在该...
    费了大半天劲终于搞定了,下面是具体过程 

    一、、安装JDK

    从sun网站上直接下载JDK:http://java.sun.com/j2se/1.4.2/download.html 提供了两个下载:

    1、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586.bin, 32.77 MB) 这个是自解压的文件,在linux上安装如下:

    
                
    # chmod u+x ./j2sdk-1_4_2_04-linux-i586.bin
     
    # ./j2sdk-1_4_2_04-linux-i586.bin
    


    在按提示输入yes后,jdk被解压到./j2sdk1.4.2_04目录下。为与下面2中JDK安装路径一致,我们进行下列操作,在/usr/java下建立安装路径,并将文件考到该路径下:

    
                
    # mkdir /usr/java
     
    # cp -fr ./j2sdk1.4.2_04 /usr/java
    



    2、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586-rpm.bin, 32.77 MB)这个也是一个自解压文件,不过解压后的文件是j2sdk-1_4_2_04-linux-i586-rpm包,执行rpm命令装到linux上就可以了。安装如下:

    
                
    #chmod u+x ./j2sdk-1_4_2_04-linux-i586-rpm.bin
     
    # ./j2sdk-1_4_2_04-linux-i586-rpm.bin
     
    # rpm -ivh j2sdk-1_4_2_04-linux-i586-rpm
    


    安装软件会将JDK自动安装到 /usr/java/j2sdk1.4.2_04目录下。

    二、配置环境变量

    1.修改用户环境变量

    假设使用java的用户为 kunp,编辑该用户的.bashrc文件进行环境变量设置。

    
                
    # vi /home/kunp/.bashrc
    


    在 .bashrc文件中加入:

    
                
    export JAVA_HOME=/usr/java/j2sdk1.4.2_04
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
    


    2.修改所有用户的环境变量

    
                
    # vi /etc/profile
    


    在该文件中加入:

    
                
    export JAVA_HOME=/usr/java/j2sdk1.4.2_04
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
    


    如果是以root身份登陆的,只用做第二步就可以了,因为它已经包含了第一步的设置,呵呵。
    还有一点要注意的就是,在改动过之后如果要测试是否成功,要重新启动一次机器才可以哦,我就是因为没有重起,所以输入java -version一直提示没有成功,害我郁闷了老久。嘿嘿:})
    展开全文
  • 2.我的电脑右键属性-高级系统设置-环境变量 新建系统变量 变量名:JAVA_HOME 变量值:C:\Java\jdk1.6.0_26 (jdk安装路径) 2.编辑系统变量Path,添加: .;%JAVA_HOME%\bin; 3.使用eclipse新建java...

    1.下载安装JDK

    2.我的电脑右键属性-高级系统设置-环境变量

    新建系统变量    变量名:JAVA_HOME   变量值:C:\Java\jdk1.6.0_26      (jdk安装路径)



    2.编辑系统变量Path,添加:     .;%JAVA_HOME%\bin;



    3.使用eclipse新建java文件测试

    com.ck.test包下Test.java

    package com.ck.test;
    
    public class Test {
    	public static void main(String[] args){
    		System.out.println("hello world");
    	}
    }

    控制台输出:hello world


    4.或者桌面右下角,开始-运行-输入"cmd",输入javac,会显示



    path:

    windows操作系统根据path环境变量查找命令。

    classpath:




    展开全文
  • 在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量...而JAVA_HOME和classpath是不存在的。 一:点“新建”,然后在变量名写上JAVA
  • 1,Java_home的设置,一般安装了Java虚拟机,就能自动设置。在命令提示符窗口,输入Java -version来查看当前Java的版本。能看到,则说明设置成功。 2,DERBY_HOME的设置,在我的电脑--属性--高级--环境变量,在...
  • 这里有如何设置path和classpath的详细信息。  当我们在Windows命令行中使用Java时,我们会发现在任何一个地方输入java,系统都会有反应,尽管在那个地方时没有java.exe的。系统是怎么做到的呢?其实很简单,答案就...
  • 设置PATH的目的是为了指向JDK的bin目录 在bin目录下放的是各种编译执行命令 如我的设置就应该为PATH=C:\j2sdk1.4.2_09\bin;C:\j2sdk1.4.2_09\jre\bin; 需要说明,系统本身就有PATH环境变量,只要把C:\j2sdk1.4.2_09\...
  • 大凡装过JDK的人都知道要安装完成后要设置环境变量,可是为什么要设置环境变量呢?环境变量有什么作用?1)PATH详解:计算机安装JDK之后,输入“javac”“java”之类的命令是不能马上被计算机正确执行的,因为计算机...
  • 大凡装过JDK的人都知道要安装完成后要设置环境变量,可是为什么要设置环境变量呢?环境变量有什么作用? 1)PATH详解: 计算机安装JDK之后,输入“javac”“java”之类的命令是不能马上被计算机正确执行的,因为...
  • 如何设置JAVA_HOME, CLASSPATH和PATH就不用介绍了,网上倒是有很多。之前也设置过好多次,但是一直没有弄懂这里面的意思,今天有看到关于相关的解释(相关链接请点击这里),方便后来者能看看,也是把自己学习的一个...
  • classpath和jar包

    2020-11-28 23:59:13
    今天讲的就是classpath设置 网上有很多classpath的文章;但大部分都是不靠谱的;一个好的程序员是瞧不上以IDEA编程的。最好claspath是不设置 原因: 1. classpath到环境变量会污染系统 2. 临时设置classpath ...
  • 首先将环境变量都配置成jdk7:控制面板-系统-高级系统设置-环境变量-1.在path中添加jdk7里面的bin 2. 在CLASSPATH中写路径 .;%JAVA_HOME%\lib 注意 点分号不能少 3. 新建JAVA_HOME 路径为jdk7 然后将原来配置jdk8...
  • java的环境变量如何设置

    千次阅读 2007-01-21 16:54:00
    如何在WindowsLinux下设置java的环境变量如果是Win95/98,在/autoexec.bat的最后面添加如下3行语句: JAVA_HOME=c:/j2sdk1.4.1PATH=%JAVA_HOME%/bin;%PATH%CLASSPATH=.;%JAVA_HOME%/lib看好了CLASSPATH中第一个"....
  • JDK 环境变量如何设置

    2009-05-28 15:45:00
    JDK 环境变量如何设置 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量里需要设置三个属性“java_home”、“path”、“classpath”,其中在没安装过jdk的环境下,...
  • 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境...而java_home和classpath是不存在的。 首先点“新建”,然后在变量名写上java_home,顾名其意该变量的含义就是java的安装路径,呵呵,然后在变量值...
  • 好吧,如果你在一台你没有管理员权限的计算机上工作...那么,对于非管理员用户而言,如何设置环境变量呢? 按照下面简单的步骤,你可以很容易做到这一点: 第一步,打开开始菜单,在程序文件搜索框中输入Accounts字
  • 通过buildpath设置(或添加)程序使用jar包的classpath。Java虚拟机是根据Java ClassLoader(类加载器)决定如何,到那里去加载Class=================================================我们之所以把jar包放在classPath...
  • 1.为什么要设置环境变量,如何设置,各有什么作用,path和classpath有什么区别? 因为只有bin目录下有Java 和javac等命令,所以如果不配置的话,我们的程序就要到jdk的bin目录下去编写,显然我们的程序不可能跑到...
  • 如何设置和修改环境变量 本节课学习了环境变量的设置及修改,涉及内容主要有eclipse的安装及其workplace选择,JAVA_HOME、PATHCLASSPATH的设置及编写一个简单的Java程序。 Eclipse的安装 首先从Eclipse官网...
  • 安装JDK之后,你应当设置path和classpath路径。现在假设你JDK是安装在D:ITJDK6.0java(TM) SE Development Kit下(因为我自己的是安装在此目录下),那么你要设置的path路径就是这个路径下的bin文件夹,即...
  • Tomcat设置环境变量

    千次阅读 2016-03-05 17:28:34
    安装Tomcat前一定要检查是否安装了JDK,并且环境变量设置完成。否则后面会有很多的麻烦 ...需要添加JAVA_HOME和CLASSPATHPATH三个变量,GO ON! 1、变量名:JAVA_HOME ;变量值:JDK安装的路径 2、变量名:
  • 设置临时java环境

    2012-12-12 11:32:45
    不过有些项目需要在1.4下面编译,如何方便的设置JAVA_HOME,CLASSPATH和PATH等变量呢,只需要在批处理文件下加入 set JAVA_HOME=D:\j2sdk1.4.2_17\ set PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin set CLASSPATH...
  • Loadrunner11如何成功调用Java代码

    千次阅读 2018-05-03 11:39:48
    系统配置:win7+...安装好JDK,并配置好环境变量classpath和path设置如下:classpath:.;C:\Program Files (x86)\Java\jdk1.5.0_22\lib\dt.jar;C:\Program Files (x86)\Java\jdk1.5.0_22\lib\tools.jarpath...
  • 鼠标右键电脑,选择属性 ...如果有pathclasspath,java_home这三个变量,可以直接双击启用编辑,如果没有,就点击新建按钮 5.出来填写变量名值 然后点击系统变量的新建,分别填写以下几对变量名与变量值...
  • 一、配置环境变量主要市配置以下三个地方:PathCLASSPATH和JAVA_HOME 1.首先我们需要去下载jdk,根据自己电脑的情况是32位还是64位,然后安装到自己的电脑里面,自己一定要记得安装路径,因为后面的配置就是要选择...

空空如也

空空如也

1 2 3 4 5
收藏数 84
精华内容 33
关键字:

如何设置path和classpath