关于配置的小问题

yinzs 2008-11-05 05:16:53
jdk1.6.0_01安装在C:\Program Files\Java目录下,PATH环境变量设置过了。现在在命令提示符直接输入java和javac都能运行。
HelloWorld.java放在E:\Java文件夹下,然后在ClassPath环境变量家入E:\Java。但是javac HelloWorld.java命令无法执行,提示

javac: 找不到文件: HelloWorld.java

如果输入 javac e:\Java\HelloWorld.java就可以编译了。
为什么ClassPath的设置不起作用呢?
...全文
46 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yinzs 2008-11-05
  • 打赏
  • 举报
回复
多谢楼上各位。我知道了。
先用E:转到E盘;然后 cd java;最后再执行 javac HelloWorld.java
gongyali2005 2008-11-05
  • 打赏
  • 举报
回复
classpath=.;c:\path\;c:\other
一定要加入.;
.是当前目录.
qusic 2008-11-05
  • 打赏
  • 举报
回复
classpath是java查找类文件的,不是源文件
要在命令行下切换到你源文件的目录编译,或者输入源文件的全路径
oyto12o 2008-11-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 yinzs 的帖子:]
jdk1.6.0_01安装在C:\Program Files\Java目录下,PATH环境变量设置过了。现在在命令提示符直接输入java和javac都能运行。
HelloWorld.java放在E:\Java文件夹下,然后在ClassPath环境变量家入E:\Java。但是javac HelloWorld.java命令无法执行,提示

javac: 找不到文件: HelloWorld.java

如果输入 javac e:\Java\HelloWorld.java就可以编译了。
为什么ClassPath的设置不起作用呢?
[/Quote]
楼主把上面这步:然后在ClassPath环境变量家入E:\Java。省略!看能编译不?
dch5028 2008-11-05
  • 打赏
  • 举报
回复
你可以看一下张孝祥的视频应该会有启示的
dch5028 2008-11-05
  • 打赏
  • 举报
回复
你用windows直接设置的吧,在dos下也看不到的.
macfan 2008-11-05
  • 打赏
  • 举报
回复
用DOS命令进入到E:\Java\下再编译
Classpath不是寻找JAVA源文件的

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧