Java常见问题之javac Hello.java找不到文件的解决方法

 更新时间:2018年01月10日 09:48:41   作者:马江河  
刚开始编写java代码时,肯定会遇到各种各样的bug,当然对于初学者这也是能理解的,下面这篇文章主要给大家介绍了关于Java常见问题之javac Hello.java找不到文件解决的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下。

前言

对于初学者们来说,刚开始编写Java代码时,会遇到很多困难,下面来说一个比较常见的错误,如下:

初学者一般都是从Hello,World开始的学起的,废了好大劲儿,铜鼓了半天,终于要在DOS上运行javac Hello.java时,就会报错:找不到文件

解决办法

要在如下几个步骤中进行排查:

1、检查环境变量是否配置正确。输出一个javac指令,能输出帮助信息,说明配置信息无误(下图说明环境变量配置,没问题)。

2、环境配置正确,再看一下执行的java文件所在路径是否正确。

3、这个比较容易出现问题。看看Java文件扩展名是否为.java,如果你的系统文件夹选项隐藏了扩展名txt,那你改成的文件或许是Hello.java.txt。

(之前我的是隐藏状态下的,是看不到如下两个文件后缀中的.txt和.java的)

我的电脑是win10系统,找到“隐藏已知文件类型的扩展”的设置方法如下:

此电脑——>文件——>更改文件夹和搜索选项——>查看——>高级设置——>将隐藏已知文件的扩展名,勾选去掉

这时就可以看到自己后缀名是否错误了。

如果不是win10系统,应该是:我的电脑——>工具-->文件夹选项-->查看-->-隐藏已知文件类型的扩展名,勾选去掉。

经过以上排查,我的验证成功了,或许也能帮助到你。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

相关文章

  • 教你如何使用google.zxing结合springboot生成二维码功能

    教你如何使用google.zxing结合springboot生成二维码功能

    这篇文章主要介绍了使用google.zxing结合springboot生成二维码功能,我们使用两种方式,去生成二维码,但是其实,二维码的生成基础,都是zxing包,这是Google开源的一个包,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-05-05
  • Java中的Native方法

    Java中的Native方法

    这篇文章主要介绍了Java中的Native方法,在本文中,我们将看到java中本机native方法的介绍。我们将看到它的基本语法及其工作原理。将有java代码示例展示native本机方法的使用,下面来看看文章的具体介绍
    2021-12-12
  • SpringBoot根据注解动态执行类中的方法实现

    SpringBoot根据注解动态执行类中的方法实现

    本文主要介绍了SpringBoot根据注解动态执行类中的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08
  • java二叉树的数据插入算法介绍

    java二叉树的数据插入算法介绍

    大家好,本篇文章主要讲的是java二叉树的数据插入算法介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Java最长公共子序列示例源码

    Java最长公共子序列示例源码

    这篇文章主要介绍了Java最长公共子序列的定义及示例源代码,具有一定参考价值,需要的朋友可以看下。
    2017-09-09
  • Mybatis源码分析之存储过程调用和运行流程

    Mybatis源码分析之存储过程调用和运行流程

    这一篇我们学习一下Mybatis调用存储过程的使用和运行流程,首先我们创建一个简单的存储过程,具体创建过程大家可以通过本文学习下
    2016-11-11
  • Java加载JDBC驱动程序实例详解

    Java加载JDBC驱动程序实例详解

    这篇文章主要介绍了Java加载JDBC驱动程序的方法,需要的朋友可以参考下
    2014-07-07
  • 从dubbo zookeeper注册地址提取出zookeeper地址的方法

    从dubbo zookeeper注册地址提取出zookeeper地址的方法

    今天小编就为大家分享一篇关于从dubbo zookeeper注册地址提取出zookeeper地址的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Mybatis-plus使用selectList查询数据为null的问题及解决办法

    Mybatis-plus使用selectList查询数据为null的问题及解决办法

    这篇文章主要介绍了Mybatis-plus使用selectList查询数据为null的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • 通过HashMap原理详解entrySet中的疑问

    通过HashMap原理详解entrySet中的疑问

    这篇文章主要为大家介绍了通过HashMap原理详解entrySet中的疑问,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11

最新评论