【问题标题】:javac : file not found even after settinh HOME_PATHjavac:即使在设置 HOME_PATH 之后也找不到文件
【发布时间】:2019-01-17 05:42:15
【问题描述】:

我已经检查了 java -version 和 javac -version ,两者都有效,甚至运行 javac 也有效,但是当我尝试运行 java 文件时,保存在记事本上显示 javac:找不到文件!我也将 jdk 和 jre 添加到了 HOME_PATH 中。

如果没有用户名..

现在文件..

该文件也被正确保存,即它是一个带有 .java 而不是 .java.txt 或其他任何东西的 java 文件!

我还检查了 echo %PATH%,它确实包含 java jdk 和 jre 链接..

请帮我解决这个问题,谢谢

【问题讨论】:

    标签: java javac


    【解决方案1】:

    好的,现在我明白了!!谢谢 通过设置 HOME_PATH 我只是让它可以从任何目录运行,而无需我每次使用不同的目录时一次又一次地为其设置路径,但是要运行程序,我必须在同一个目录中我的 java 文件存在。通过设置 HOME_PATH 或 PATH 我只是跳过了我为 java idk 设置路径以运行 javac 的步骤!在那个目录中。

    【讨论】:

      【解决方案2】:

      将目录更改为 .java 文件所在的位置。

      【讨论】:

        【解决方案3】:

        您似乎从错误的位置访问文件。

        您的文件似乎在 D:\ 目录中。请参阅文件属性对话框中的“位置”。

        【讨论】:

        • 但是如果我的 home_path...不能从系统中的任何地方访问它...如果有错误请纠正我
        • 将目录更改为 .java 文件所在的位置
        • 设置 PATH 变量可以帮助您从任何位置运行 java 命令。如果文件不存在于当前目录中,您将无法访问该文件。您需要指定文件的完整路径或切换到包含该文件的目录。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-06
        • 1970-01-01
        相关资源
        最近更新 更多