
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
classpath 这样配置下来不对,请懂的人提点下!
;C:\Program Files\Java\jdk150\lib\dtjar;C:\Program Files\Java\jdk150\lib\toolsjar;C:\Program Files\Java\jdk150\lib\converterjar;
我2003sever系统!
解析:
;C:\Program Files\Java\jdk150\lib\dtjar;C:\Program Files\Java\jdk150\lib\toolsjar;
这两个就行了。。
最好先建立一个JAVA_HOME=C:\Program Files\Java\jdk150
然后classpath=;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar;
这样不会出错
javac -classpath的使用:
javac:如果当前你要编译的Java文件中引用了其它的类(比如说:继承),但该引用类的class文件不在当前目录下,这种情况下就需要在javac命令后面加上-classpath参数,通过使用以下三种类型的方法 来指导编译器在编译的时候去指定的路径下查找引用类。
(1)绝对路径:javac -classpath c:/junit381/junitjar Xxxjava
(2)相对路径:javac -classpath /junit381/Junitjavr Xxxjava
(3)系统变量:javac -classpath %CLASSPATH% Xxxjava (注意:%CLASSPATH%表示使用系统变量CLASSPATH的值进行查找,这里假设Junitjar的路径就包含在CLASSPATH系统变量中)
1首先,打开配置环境变量界面,如下 *** 作:我的电脑---属性---高级---环境变量
2系统变量(S)中配置如下:
21,新建系统变量:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk150_17(该目录为JDK安装的目录)
22,编辑CLASSPATH,如果没有该变量则新建,
变量名:CLASSPATH
变量值:%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar;(注:该变量值置于CLASSPATH即可, 其中:变量值最后要记得加“;”)
23,编辑PATH,如果没有则新建
变量名:PATH
变量值:;%JAVA_HOME%\bin; (注:该变量值置于PATH前面,如果你只有一个JDK版本,可以不用编辑PATH,如果为了区别版本,那还是配置PATH变量值)。
以上就是关于java classpath配置全部的内容,包括:java classpath配置、为什么java调用外部类时编译和运行都需要使用-classpath添加路径、java的环境变量classpapth和path怎么设置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)