因此,当我第一次运行该程序时,它运行正常,但是当我再次运行该程序时,首先打印 ^c 然后空白,然后它将更改路径。每次第一次执行程序后的主要问题首先它打印 ^c 然后空白路径然后执行代码
所以基本上发生的事情是我在该文件夹中创建了一个文件夹 gitcodes,我创建了另一个文件夹名称 java_codes 并且有我的主文件,所以当第一次运行该文件时它可以正常工作,但第二次我从 java_codes 文件夹中出来。所以我在不同的位置创建了另一个文件夹,但发生了同样的事情。请帮我解决这个问题
要解决此问题:
检查工作目录:使用 System.out.println(System.getProperty("user.dir")); 打印当前工作目录。确保每次都是正确的。
使用绝对路径:使用绝对路径代替相对路径,以确保您的程序无论工作目录如何都能找到文件。
设置正确的工作目录:在 IDE 或终端中重新运行程序之前,确保工作目录设置正确。
如果您仍然遇到问题,请分享具体的错误消息以获得进一步帮助。