首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请问java CLASSPATH配置有关问题

2012-02-11 
请教java CLASSPATH配置问题我是这样理解的 classpath配置的是.class文件的地址,我在D:\javacode路径下编

请教java CLASSPATH配置问题
我是这样理解的 classpath配置的是.class文件的地址,我在D:\javacode路径下编译HelloWorld之后在这个路径下有HelloWorld.class 但我在classpath中配了.作为当前路径 那么在D盘下应该也可以编译运行HelloWorld 啊,为啥我在D盘下编译的时候说找不到HelloWorld.java 呢?

求指点………………以前没用过命令行,现在已经完全懵了……

[解决办法]
. 指当前目录,在 D:\ 下运行, 当前目录是 D:\ , D:\javacode 不包括在内。
现在java不需要配置classpath,当前目录已被默认加入了。


[解决办法]
你在D:盘下运行HelloWorld,盘符是D,而你设置的.即当前路径就是指的现在的D盘了,而这个D盘里没有该.class文件的,你应该切换到该文件所存的目录即D:\javacode,切换目录用cd D:\javacode,然后在运行就可以了
[解决办法]
呃,你就转到D:\javacode\下去编译不就得了,要不就使用绝对路径吧。
还有,若你的程序存在于某个包中的话,执行方法也不一样,直接java xxx是
不行的。搜索下花点时间琢磨下,总得先能编译和运行吧。

命令行不用懵,你熟悉下cd命令,知道什么是绝对路径、什么是相对路径就行了。
[解决办法]

探讨
引用:

. 指当前目录,在 D:\ 下运行, 当前目录是 D:\ , D:\javacode 不包括在内。
现在java不需要配置classpath,当前目录已被默认加入了。

非常感谢 我再弱弱的问一句……
就是说我编译时先要进入.java文件所在路径 D:\javacode,在这个路径下编译,那.class文件自然而然也在
D:\javacode,……

热点排行