首页 > 解决方案 > 终端显示找不到文件后怎么办?

问题描述

我刚刚写了这个并保存了它。

public class UseArgument
{
    public static void main(String[] args)
    {
        System.out.print("Hi, ");
        System.out.print(args[0]);
        System.out.println(". How are you?");
    }
}

文件名为 UseArgument.java,我用我的 java 书检查了代码。在我输入 Javac UseArgument.java 后,终端显示找不到文件,这里有什么问题?

标签: javacompiler-errors

解决方案


看到您的评论,一旦您输入 pwd,它就会返回 /Users/sun/Michael.java。你确定,那是你的文件所在的地方。尝试命令“ls”查看此目录中的内容并查看 UserArgument.java 是否存在

我认为您不在正确的目录中。将工作目录更改为 UserArgument.java 所在的路径。

您需要有一个名为 UserArgument.java 的文件,因为您的类名是 UserArgument。

谢谢


推荐阅读