java程序读取txt文件的数据时,路径正确的情况下却找不到txt文件,提示说"系统找不到指定的文件"?(用cmd运行java程序,出现“找

4456℃ PABLO

java程序读取txt文件的数据时,路径正确的情况下却找不到txt文件,提示说"系统找不到指定的文件"?(用cmd运行java程序,出现“找不到文件”提示)

用cmd运行java程序,出现“找不到文件”提示

这个提示是因为你的当前文件夹是F盘,而在F盘中找不到HelloJava.java这个文件。解决方法:

1、可以首先在cmd中运行“cd HelloJava.java所在路径”,然后运行“javac HelloJava.java”。

2、直接运行“javac HelloJava.java所在路径\HelloJava.java”。

拓展资料:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

为什么我的javac提示找不到文件

你的 test.java 是在E盘下面的java文件夹,而你cmd进入的是E盘根目录,所以提示找不到文件。

进入cmd---->cd E:---->cd java:---->java test.java---->java test

java 命令行 helloworld 提示找不到文件

你需要到你的.java源文件目录下执行编译才行,为什么呢,给举一个例子就理解了,按照你的想法是,在D盘根目录下执行对Hello.java的编译,然而这个目录下并没有这个文件,怎么办呢?试想如果你是编译器,你回去寻找这个文件在哪里吗?不会,因为目录太多太深,例如你再D:\testjava目录下有一个Hello.java文件,然后在D:\testjava\hesic下又有一个Hello.java文件,你该编译哪一个呢?不知道,面对这样的未知问题,电脑是无法解决的,也就是说,你必须指明你的文件在哪里,因此默认也就只会在当前目录找这个Hello.java并进行编译。而你的Hello.java未在D盘根目录(当前目录),所以提示找不到文件。

java编译时出现找不到文件,为什么?

如果不是有包的导入就跟classpath没有关系

path的设置是%java_home%\bin;就ok了

检查路径是否正确,也就是java是否正确安装直接在dos中敲入java 回车

不弹出 java不是内部命令 就java的安装是正确的,环境变量的设置是没有问题的

引发错误的可能原因:

1、编译程序必须打开程序所在的当前位置

2、检查后缀名是不是有隐藏的.txt

建议贴出所有程序,以及做的操作,以便解决问题

TAG: 文件