JDK环境变量配置成功了,但是编译的时候提示找不到文件(在当前目录)求大神解答

JDK环境变量配置成功了,但是编译的时候提示找不到文件(在当前目录)求大神解答,第1张

我感觉应该是文件名命名扩展名问题,如下

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代表文件名 但没有扩展名

这次一定成功


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11422507.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存