所以我发现了一些与我类似的问题,但没有一个专门解决我遇到的问题。
我的程序将由命令行参数调用,例如:
java Main "inputFile.txt" "inputFile2.txt"
我在 Eclipse 中编程并使用public void main(String[] args)
期望arg[0]
和arg[1]
但是,当我在 eclipse 中运行时,我无法输入我使用的文件。为了解决这个问题,我将我需要的 2 个文件添加到我的项目工作进度中。然后在运行配置中,我将这些文件指定为:inputFile.txt inputFile2.txt
所以当我现在运行程序时,它只是说它找不到 inputFile.txt
基本上我不确定问题出在哪里,我是否在运行配置中输入了错误的参数,是否将它们错误地放置在我的工作空间中,或者我的代码是否不正确。