百度google一搜java环境变量配置,大把大把的给你说创建JAVA_HOME,创建classpath:.;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;然后在path加入%JAVA_HOME%\bin;可是我安装好java后,创建了JAVA_HOME,然后只往path增加%JAVA_HOME%\bin就可以编译和运行java程序了,classpath都没创建,谁告诉我下classpath是干什么用的。
解决方案 »
- Java与Oracle连接出现异常
- 如何用程序 收发 exchange 邮件 (JAVA)??
- 【求助】关于与运算
- 一个java的小问题
- JDK那里出了问题Exception in thread "main" java.lang.NoClassDefFoundError: test
- 请问JRE和JDK有什么区别?IBM JDK和SUN JDK有什么区别?
- 想在西安找个java程序员工作,可我没经验,谁能帮帮.xiexie.
- 两个小问题,关于补码和weblogic+jb的,50分,马上结,请赐教!
- 悲愤难以,代友发贴,请大家声援一下!!!
- 如何在applet中使用tree控件?
- Java 线程 同步代码块内代码没执行(无死锁)(附源码)
- java 多线程是否能实质性的改善程序执行效率
wan
path里找可执行文件
classpath里找的是.class文件
现在一般不设置
所以还需要classpath
现在我们假定D盘存在test.jar的这样一个文件,里面就一个简单的Person类,Person里面有一个getInfo的方法,现在我们要使用这个类并调用里面的方法。现在定义主函数,Person per = new Person;System.out.println(per.getInfo()) ;此时就可以在设置个classpath=.;d:\test.jar,自然它就知道一个是从当前目录中查找,另一个就是从在个test.jar里面查找。不过确实很少用到了。
JAVA_HOME:配置JDK的目录
CLASSPATH:指定到哪里去找运行时需要用到的类代码(字节码)
PATH:指定可执行程序的位置
LZ你可明白了!
呵呵
现在的JDK一般都不用设置CLASSPATH了
所谓CLASSPATH是指去哪里找jar文件或者class文件当你用第三方类库时,就会明白了