jdk-使用cmd时,遇到的有关classpath的问题

问题描述

使用cmd时,遇到的有关classpath的问题

使用CMD时,set classpath与javac -cp与java -cp有什么区别吗?如果使用set classpath,需要把jdk的class文件目录也加上吗?

解决方案

cmd 命令遇到各种问题
在CMD中使用cl.exe编译的问题

解决方案二:

-cp
-classpath
A : separated list of directories, JAR archives,
and ZIP archives to search for class files.

解决方案三:

-cp class search path of directories and zip/jar files
-classpath class search path of directories and zip/jar files
A : separated list of directories, JAR archives,
and ZIP archives to search for class files

时间: 2024-09-20 08:17:15

jdk-使用cmd时,遇到的有关classpath的问题的相关文章

vc++-VC 执行cmd dos命令时 无法删除目录 和自身,自己手动打开生成的cmd 时删除成功

问题描述 VC 执行cmd dos命令时 无法删除目录 和自身,自己手动打开生成的cmd 时删除成功 生成的 cmd文件内容 rd .aaData del .aauninst.exe rd .aa del dele.cmd WinExec(strMyDir,SW_SHOW); //cmd 执行了 看到执行界面了 但是没有删除 ShellExecute(NULL,"open",strMyDir,NULL,NULL,SW_SHOW); // 这个函数 一样 cmd 执行了 看到执行界面了

cmd-用C#调用CMD时,实现同步输出结果,而不是等命令执行完了后再输出。

问题描述 用C#调用CMD时,实现同步输出结果,而不是等命令执行完了后再输出. 用C#调用CMD时,如何实现同步输出结果,而不是等命令执行完了后再输出. 解决方案 JAVA中调用CMD命令,并输出执行结果 解决方案二: 用管道跟命令通信,获取它的输出.

C#用Process类调用cmd时,命令行那里首字母乱码

问题描述 C#用Process类调用cmd时,命令行那里首字母乱码 //获取环境变量 string processName = Environment.GetEnvironmentVariable("ComSpec"); Process myprocess = new Process(); try { myprocess.StartInfo.UseShellExecute = false; myprocess.StartInfo.FileName = processName; mypr

请教Runtime.getRuntime().exec调用cmd时命令中有特殊字符的问题

问题描述 先看段代码Processp=Runtime.getRuntime().exec("cmd.exe/cwmic/node:127.0.0.1/user:administrator/password:123@&123cpuget");BufferdeReaderb=newBufferedReader(newInputStreamReader(process.getInputStream()));这段代码是java调用cmd执行wmic的命令获取远程目标的信息,该命令直接在

在装2个不同版本JDK时遇到了这个问题

一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措.因为刚开始那会儿,网上与此相关的中文资料还不多,现在好了,网上一找就知道是如何解决,大多会告诉你要使用 JDK 1.4 重新编译.那么至于为什么,那个 major.minor 究竟为何物呢?这就是本篇来讲的内容,以使未错而先知. 我觉得我是比较幸运的,因为在遇到那个错误之前已研读过<深入 Java 虚拟机>第二版,英文原书名

java环境变量为什么要配置path和classpath详细解答_java

当时初学java时只是关心如何做,现在回过头来研究为什么这个问题,先从最开始环境变量配置开始吧! 为何配置path: 在cmd命令中输入一个指令时先在当前文件目录下查找命令文件,path的环境变量中依次查找命令文件,以最先找到的为准,因为配置了path,所以在cmd命令下可以直接输入java和javac等jdk的命令 为何配置classpath: jvm在查找class文件时如果没有设置classpath会在当前路径查找,设置classpth后 仅在classpath路径下查找class文件 写

eclipse启动项目时遇到问题,报错!

问题描述 eclipse启动项目时遇到问题,报错! FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197) ERROR: transport error 202: connect failed: Connection timed out ERROR: JDWP Transport dt_socket failed to initialize,

java中path和classpath

Path 路径,是java编译时需要调用的程序(如java,javac等)所在的地方; CLASSPATH的作用是指定查找类的路径:当使用java命令执行一个类(类中的main方法)时,会从classpath中进行查找当前运行class所依赖的其它class文件.,即CLASSPATH ->到哪里找需要执行的.class文件(程序依赖外面Jar,再细一点讲是依赖jar里面的class). Path1. PATH命令可用来设置可执行文件(仅包括:.COM..EXE及.BAT文件)的搜索路径.当您运

java环境变量配置的是才拷过来的1.6,为什么cmd java-version还是以前的1.7?

问题描述 java环境变量配置的是才拷过来的1.6,为什么cmd java-version还是以前的1.7? java环境变量配置的是才拷过来的1.6,为什么cmd java-version还是以前的1.7? 而且把1.7的删除了 cmd java就不能用了.怎么回事啊? 解决方案 您再检查一下Java__Home是不是配置正确,另外添加环境变量时候最后一个事不加分号的. 解决方案二: 拷过来的?你是指项目还是什么....你用那个命令查的环境是本机环境的,你看一下环境变量那边的Java_Home