我javac Hello.java编译怎么老是找不到文件?

安装路径:D:\Java\jdk1.6.0_10环境变量设置如下:编译后结果如下... 安装路径:D:\Java\jdk1.6.0_10
环境变量设置如下:

编译后结果如下
展开
 我来答
lufei_200x
推荐于2017-12-15 · TA获得超过2733个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:311万
展开全部
  1. 你的java文件是否在D盘根目录下,包是否为缺省。

  2. 你的java文件是否扩展名为.java,如果你的系统文件夹选项隐藏了扩展名txt,那你改成的文件或许是Hello.java.txt,当然找不到文件了。

  3. 还有就是你的java文件中class名是否为Hello。

張員瑛
2013-07-25 · TA获得超过154个赞
知道小有建树答主
回答量:296
采纳率:0%
帮助的人:249万
展开全部
应该在 Hello.java所在文件夹的路径下运行这个命令。
追问
Hello.java就在D盘根目录下
追答
你用dir命令验证一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
历盆郁7
2013-07-25 · TA获得超过4277个赞
知道大有可为答主
回答量:1795
采纳率:100%
帮助的人:957万
展开全部
  1. 你的classpath不对

    .;D/java/jdk.../lib/dt.jar;D/java/jdk.../lib/tools.jar

  2. 你配置了java_home,为啥不用,不用,为啥还配

追问
我classpath 按你说的重新配过还是不行啊,java——home怎么用,刚接触这个,真不懂啊,求赐教!
追答
  1. java_home,,这个随便你吧,不用也没多大影响,反正我是不爱用它

  2. 刚才的/好像写反了:

    classpath=.;D:\Java\jdk1.6.0_10\lib\dt.jar;D:\Java\jdk1.6.0_10\lb\tools.jar

    path=D:\Java\jdk1.6.0_10\bin\

  3. 你检查下,你的Hello.java的扩展名是不是java.别是txt

  4. 在检查下,Hello.java里面的类是不是public class Hello?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名123fly
2013-07-25 · 超过34用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:91.1万
展开全部
你看看你路径对不对!就是hello.java的所在路径!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lydia_cloud420
2013-07-25
知道答主
回答量:15
采纳率:0%
帮助的人:7万
展开全部
你的hello.java 是放在D盘吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式