`

java -classpath 会覆盖掉系统环境变量的classpath???

阅读更多
1.系统环境变量里设置了classpath
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
2.java代码  Test.java
import java.io.IOException;
import java.util.Date;
import org.apache.commons.lang.StringUtils;
public class Test {
public static void main(String[] args) throws IOException {
Date date = new Date();
		int hh = date.getHours();
		int mm = date.getMinutes();
		int ss = date.getSeconds();
		String ssHHmm = StringUtils.leftPad(String.valueOf(ss), 2, "0")
		+StringUtils.leftPad(String.valueOf(hh), 2, "0")
		+StringUtils.leftPad(String.valueOf(mm), 2, "0");
		int result = Integer.valueOf(ssHHmm);
		System.out.println("=========>"+result);
}
}

代码里使用了commons-lang-2.3.jar,和Test.java放在同一个目录。
3.javac -classpath .\commons-lang-2.3.jar Test.java能正常编译。
4.java -classpath .\commons-lang-2.3.jar Test
找不到或无法加载主类 Test
5.修改为java -classpath .;.\commons-lang-2.3.jar Test则可以正常运行
分享到:
评论

相关推荐

    13-Java语言(classpath环境变量)

    13-Java语言(classpath环境变量

    Java零基础 - classpath环境变量详解.md

    在Windows系统上设置classpath环境变量的方法; 在macOS和Linux系统上设置classpath环境变量的方法。 内容概要: classpath环境变量详解; 设置classpath环境变量(Windows)的步骤; 设置classpath环境变量(macOS...

    JAVA--JDK环境变量的配置

    1.我的电脑-->属性-->高级-->环境变量.  2.配置用户变量:  a.新建 JAVA_HOME  C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径)  b.新建 PATH  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin  c.新建 ...

    Java程序设计基础:环境变量配置.pptx

    Java环境变量 命令所在路径:C:\Program Files\Java\jdk1.8.0_20\bin 但是这些命令由于不属于windows自己的命令,需要进行路径配置 Java环境变量 JAVA_HOME 环境变量 Path 环境变量 ClassPath 类路径环境变量 JAVA_...

    java环境变量一键设置

    Java环境变量配置 在"系统变量"下进行如下配置: (1)新建->变量名:JAVA_HOME变量值:D:\Java\jdk1.6.0_12(这只是我的JDK安装路径) (2)编辑->变量名:Path在变量值的最前面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\...

    用BAT设置WINDOWS系统环境变量,如java的jdk环境变量

    classpath.bat classpath2.bat classpath2.bat java_home.bat java_home.bat,把当前路径设置为系统环境变量等。

    mysql-connector-java-commercial-5.1.30-bin.jar

    到该环境变量中去 追加以后环境变量如下: CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Apache Software Foundation\Tomcat5.5\common\lib\servlet-api.jar;%JAVA_HOME%\lib\...

    java环境变量配置 JDK环境变量

    java环境变量配置 windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;  2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择...

    java中各种环境变量的配置

    增加一个classpath环境变量,设为 .;%%JAVA_HOME%\lib\dt.jar;JAVA_HOME%\lib\dt.jar (前面那个点必须要,代表编译的当前文件夹里面去运行.class文件) 二.tomcat环境的配置:。。。。。。。。。。这是本文自己学习...

    jdk-8u191-windows-x64安装包和环境变量配置说明

    1)计算机上点右键,属性,[高级系统该设置],【高级】-【环境变量】 2) 在系统变量下,新建,变量名:JAVA_HOME,变量值:C:\Java\jdk1.8.0_05 (这个目录根据本地安装目录修改,这个目录下存在bin/db/include等...

    java环境变量设置

    java环境变量的配置,包含java_home,path,classpath的配置步骤

    JDK环境变量的配置

    桌面 - 我的电脑 - 右键 - 属性 - 高级 - 环境变量 - 系统变量: JAVA_HOME D:\myjava Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin ClassPath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 开始 - 运行 -...

    Java中的classpath

     CLASSPATH是一个环境变量,使Java定位用户定义的类。在Windows中,可以在系统属性->高级->环境变量中设置它。  Windows可以输入 echo %CLASSPATH%查看设置。  运行程序的时候,可以通过参数 -cp,或者-...

    Java环境配置与设置JAVA_HOME_CLASSPATH_PATH的目的

    Java环境配置与设置JAVA_HOME_CLASSPATH_PATH的目的

    Java Platform SE binary-jdk-8u361-Windows-x64.rar

    JAVA环境变量配置:(祥见资源说明) 此电脑->右键->属性->高级系统设置->环境变量: 1、「用户变量」和「系统变量」分别新建2条变量 变量名:CLASSPATH 变量值: 变量名:JAVA_HOME 变量值:C:\Program Files\Java\...

    Linux配置JDK环境变量

    # source /etc/profile ##使环境变量生效 # set 要使JDK在所有的用户中使用,可以这样: vi /etc/profile.d/java.sh 在新的java.sh中输入以下内容: #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_02 ...

    mchange-commons-java-0.2.3.4.jar.zip

    java jar包,亲测试可用 ...把一个JAR文件添加到系统的classpath环境变量之后,java通常会把这个JAR文件当做一个路径来处理。通常使用jar命令来压缩,可以把一个或多个路径全部压缩成一个JAR文件。

    JAVA环境变量配置工具

    很多初学者或自学者,在学习java语言一开始,配置环境变量往往要卡很久。...主要是添加JAVA_HOME和CLASSPATH环境变量。 然后修改PATH环境变量追加。 ------本人在win7 64位和win8.1的64位上测试通过。

    配置java环境变量.txt

    3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量" 1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(根据自己的jdk安装路径填写) 2)新建classpath变量,变量值为:.;%...

Global site tag (gtag.js) - Google Analytics