黑马程序员技术交流社区

标题: 新手问一个基础问题,请前辈和同辈们多指点 [打印本页]

作者: 王小五-fight    时间: 2013-4-11 01:39
标题: 新手问一个基础问题,请前辈和同辈们多指点
本帖最后由 王小五-fight 于 2013-4-11 10:05 编辑

      我在d:\code目录里放了一个Zhuanhuan_int.java的文件,在命令行界面下,
      当前目录是C:\Documents and Settings\Administrator> 输入 javac d:\code\Zhuanhuan_int.java,提示编译通过。
      之后,我又写了java d:\code\Zhuanhuan_int,可是程序没有运行。
      按照老师视频中所说的,我配置了classpath环境变量,再次键入java d:\code\Zhuanhuan_int仍然没有运行。
      将上边键入内容去掉d:\code运行成功。这是为什么呢?

有图



作者: 栗俊植    时间: 2013-4-11 01:53
程序没有运行,  再你运行的时候 虚拟机就会把 java 这个词 后边的所有你输入的(目录+文件名)看作你要运行的class文件名.所以就会有那样的提示.
但是当你设置了classpath之后, 运行的时候,它就会在classpath目录下找 你输入的文件名  这时候你输入的文件名是    (目录+文件名) 还是会报错 找不到这样的文件 , 当你正常只输入文件名的时候 运行也就通过了!
希望能够帮到你!
作者: 葛迅    时间: 2013-4-11 02:11
这个先不用管 马上会学到set path临时变量方法 ,无需纠结。
作者: 胡滨    时间: 2013-4-11 07:01


作者: 王小五-fight    时间: 2013-4-11 10:02
栗俊植 发表于 2013-4-11 01:53
程序没有运行,  再你运行的时候 虚拟机就会把 java 这个词 后边的所有你输入的(目录+文件名)看作你要运行的 ...

谢谢帮助
作者: 王小五-fight    时间: 2013-4-11 10:02
葛迅 发表于 2013-4-11 02:11
这个先不用管 马上会学到set path临时变量方法 ,无需纠结。

多谢指教。
作者: 王小五-fight    时间: 2013-4-11 10:04
胡滨 发表于 2013-4-11 07:01

很详细,弱弱的问一句,如何实现在图片上加入那些红色的字。:)
作者: 胡滨    时间: 2013-4-11 12:45
王小五-fight 发表于 2013-4-11 10:04
很详细,弱弱的问一句,如何实现在图片上加入那些红色的字。

电脑自带那个画图
作者: 王小五-fight    时间: 2013-4-11 12:55
胡滨 发表于 2013-4-11 12:45
电脑自带那个画图

你太有才了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2