黑马程序员技术交流社区

标题: 编译javac生成不了“.class文件” [打印本页]

作者: Household    时间: 2013-9-24 20:53
标题: 编译javac生成不了“.class文件”
我电脑安装jdk1.7.0_40版本的JDK,DOS下可以运行编译工具javac.exe;并且在环境变量中设置如图所示,可以在C盘和D盘中运行JAVAC编译器,但是新建的.JAVA文件在进行编译时不能生成.class文件。怎么回事呢?请兄弟们指教,非常感谢!!
file:///C:\Users\Jinchem\AppData\Roaming\Tencent\Users\583219602\QQ\WinTemp\RichOle\PSPUBB9~YK{KL]9MJ4(]_YG.jpg


1.jpg (57.31 KB, 下载次数: 233)

D盘可运行编译

D盘可运行编译

2.jpg (57.73 KB, 下载次数: 224)

C盘也可以编译啦

C盘也可以编译啦

3.jpg (23.95 KB, 下载次数: 218)

D盘的环境变量更改

D盘的环境变量更改

4.jpg (21.5 KB, 下载次数: 236)

编译后的结果

编译后的结果

作者: (0.0)’    时间: 2013-9-24 21:13
楼主,你把你java文件名该成英文的试试,?标识符不可以用数字开头的
还有就是你函数里面写了主函数和类么?
作者: 神之梦    时间: 2013-9-24 21:16
这种情况,在环境变量没问题的情况,要么就是你的路径问题,你看下你的路径下是不是有你编译的Java文件,要么就是你的文件名写错了
作者: 酱爆    时间: 2013-9-24 21:19
显示文件的扩展名你选了没有,看看你的文件是不是.java文件
作者: Household    时间: 2013-11-24 16:07
(0.0)’ 发表于 2013-9-24 21:13
楼主,你把你java文件名该成英文的试试,?标识符不可以用数字开头的
还有就是你函数里面写了主函数和类么 ...

:)我知道错了!
作者: Household    时间: 2013-11-24 16:08
神之梦 发表于 2013-9-24 21:16
这种情况,在环境变量没问题的情况,要么就是你的路径问题,你看下你的路径下是不是有你编译的Java文件,要 ...

分析很精辟,多谢指教!!




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