javac编译找不到文件解决方法

如题所述

1、可能是环境变量没有配置好执行命令的时候加上文件的具体位置,如javac C\Users\XXX\Desktop\testjava。
2、原因一当前的编译路径并非是java类的存放路径原因二java类中没有定义或者定义的main方法有错误建议您切换到java类存放路径,或确认java类中的代码编写有没有出错。
3、解决办法第一步通过”cd“命令切换到java类的存放路径第二步重新确认java类中的代码编写是否正确第三步输入”javac 类名java“,回车,执行运行,如果不报错说明编译正常,如果报错,根据错误修改java类代码即可。
4、3输入cmd后你会看到一个文件夹,这是系统默认的路径,将你的java文件丢到这个文件夹下,输入javac 文件名java编译可以尝试set classpath=设置路径为当前目录,如果这样都不行,绝对是之前的两部有错误 4将你的。
5、你这样的cmd是代表的路径是桌面,你java文件没有放在桌面吧,如果放在了某一个盘里的某一个文件夹下,就在该路径下输入cmd,再javac 文件名java,另外,你的类名应和java文件名一致。

6、两个可能1环境变量没有配置,小伙子2nihaojava可能这个不是其真实名字,因为windows会隐藏其后缀名,你需要在文件夹选项里,让其不隐藏后缀你可以在cmd里输入dir看到底有没有这个文件下面是1的解决方法在path。
7、后缀名没有错是java,我的安装文件是放在F\新建文件夹 4PATH设置为F\新建文件夹 4\binclasspath设置为F\新建文件夹 4\lib Joshion2008 发布于20130602 举报 评论1 2 0 执行javac编译命令要先把当。
8、保存重启电脑3到开始运行输入cmd,打开命令行 4在命令行中进入你HelloWorldjava文件的所在路径,尽量用英文路径,不带空格的5输入javac HelloWorldjava回车,应该能编译通过。
9、第二步重新确认java类中的代码编写是否正确第三步输入”javac 类名java“,回车,执行运行,如果不报错说明编译正常,如果报错,根据错误修改java类代码即可第四步输入”java 类名“进行文件运行即可。
10、出现“找不到文件的错误”很有可能是因为文件的扩展名被隐藏了,虽然文本文件被重命名为“HelloWorldjava”,但实际上该文件的真实文件名为“”,文件类型并没有得到修改步骤打开Windows系统控制面板中。

11、你的命令D\java1\jdk180_65\binjavac HelloWorldjava 就是编译D\java1\jdk180_65\bin下的HelloWorldjava 他现在说找不到,那你就得看看D\java1\jdk180_65\bin下面有没有那个java文件。
12、从你发的图来看,明显用记事本编写源代码时没有正确保存源代码的格式为java使用记事本编写Java源代码,正确保存文件的步骤为1打开quot文件quot菜单“另存为”2在quot另存为quot对话框中文件名Testjava 保存类型。
13、javac找文件好像是找classpath路径下的,classpath就是你配置在环境变量的那个路径你可以把java文件移动到那个目录,或者使用完整的路径javac classpath 路径 文件名。
14、\Documents and Settings\Administrator 这个目录下查找你输入的java文件,所以肯定找不到啊所以呢,你要先进入java文件目录,javac编译的时候它才会在这个目录下查找所以你说的先不用输入这个,是不行的。
15、你的java文件是否在D盘根目录下,包是否为缺省 你的java文件是否扩展名为java,如果你的系统文件夹选项隐藏了扩展名txt,那你改成的文件或许是,当然找不到文件了 还有就是你的java文件中class名是否为Hello 本。
16、你运行javac命令所在的目录,你文件所在的目录贴上来,咱帮你看看 看看你的classpath有没有配好该环境变量前面是以开头,一点加一个分号不能少少了就没办法在任意目录进行编译运行了。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜