关于java的classpath问题的总结1
来源:百度文库 编辑:神马文学网 时间:2024/04/27 15:42:41
关于java的classpath问题的总结
1.如果编译(javac.exe)或者运行(java.exe)时没有使用-CP或者-CLASSPATH参数,那么编译或者运行所使用到的所有类必须在系统的环境变量CLASSPATH所指定的路径或者JAR/ZIP文件中能够找到.
2.如果编译(javac.exe)或者运行(java.exe)时使用-CP或者-CLASSPATH参数,那么系统的环境变量CLASSPATH将不起作用,JAVAC或者JAVA将转到-CP或者-CLASSPATH参数指定的路径或JAR/ZIP文件中查找所需的类.除非-CP或者-CLASSPATH也引用系统的环境变量CLASSPATH,例如:
javac -cp %CLASSPATH%;d:\mylib MyClass.java
3.CLASSPATH设置到包的包就可以了.例如com.buaa.bbs.HelloWorld类,它的class文件的绝对路径d:\myproject\lib\com\buaa\bbs\HelloWorld.class,为了能够找到这个类,只需要使classpath包括目录d:\myproject\lib就可以了.
4.如果类被压缩在JAR或者ZIP文件中,classpath必须包括该文件的访问绝对路径,而不是该文件所在的目录.例如swing.jar存储在d:\swing\jars目录下,那么需要将classpath设定为d:\swing\jars\swing.jar,包括在classpath中,而不是d:\swing\jars.
5.不要忘记了将当前路径包括在classpath下.因为我们在编写一些小例子的时候,我们一般在当前路径下编译或者运行.例如可以在AUTOEXEC.BAT中:
set CLASSPATH=.;d:\lib;e:\jdk1.2.2
一句话,要么在系统的CLASSPATH中设置,要么用-CP/-CLASSPATH参数设置,一定要让编译器或者虚机找到需要的类.
关于java的classpath问题的总结
关于java的classpath问题的总结1
有关于Java中的Classpath的作用 - AJava
关于java调用window DLL里的函数的总结
关于自决问题的争论总结
【转贴】这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享! 摘自中国java开发网
java内部类的总结
Java正则表达式的总结
关于Java的clone()
浅谈eclipse生成的.classpath文件
浅谈eclipse生成的.classpath文件
关于无法创建宽带连接的问题总结
java资源的路径问题
java资源的路径问题
Java获取绝对路径的问题
JAVA四种基本排序的总结
Java关键字final, static的用法总结
JAVA四种基本排序的总结
关于模式的总结
关于人生的总结
关于人性的总结
问几个极菜的问题(关于tomcat和apache和java),UP有分
关于Apache服务器安装的问题 - JAVA讨论区 - 漫游高达 - Powered by Discuz!
1大学生总结的关于大学生活