D:\>dir
驱动器 D 中的卷没有标签。
卷的序列号是 0007-30E1
D:\ 的目录
2014/12/04 13:43 0 HelloWorld.java.txt
2014/12/04 13:33 1,986,560 test.dmp
2014/12/04 13:33 2,558 test.log
2014/11/16 00:00<DIR> WinKawaks
3 个文件 3,613,408 字节
1 个目录 129,695,461,376 可用字节
D:\>javac HelloWorld.java
javac: 找不到文件: HelloWorld.java
用法: javac <options><source files>
-help 用于列出可能的选项
应该为HelloWorld.java
但实际存在扩展名HelloWorld.java.txt
把扩展名去掉就可以了
首先在确定文件名 是否有隐藏后缀名的问题即文件名实际是X.java.txt出现这种情况就要 修改 *** 作如下
win7 在控制面板(大图标模式) 找文件夹选项 在点击查看 取消以勾选的隐藏已知文件的扩展名
Xp 把桌面我的电脑打开 在d出对话框上面找到文件夹选项 后面 *** 作基本相似
然后修改 文件后缀名(扩展名)
第二种就是 你jdk安装在c盘而文件在其他盘 导致的
这时dos界面运行命令应该先是
X: X代表盘符即进入X盘
cd/X 这X代表文件夹名 进入文件夹
在运行 javac x.java x.java是文件名 编译文件检测语法错误
java x x代表文件名 但没有扩展名
这次一定成功
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)