在我的 Eclipse JUNIT 测试中,我有几个文本输入文件由
new BufferedReader(new FileReader(inputFileName));.
它们被放置在项目的根目录中 将这个项目导出到 jar 之后,这些文件被放置到 jar 根目录中。
我从 LINUX 运行 JUNIT 测试为
java -cp "<my jar>:junit-4.8.2.jar:jaxb-impl.jar" junit.textui.TestRunner <test class name>
但是,在这种情况下,我得到 java.io.FileNotFoundException 在 LINUX 上解决此问题的最佳方法是什么,同时仍然能够从 Eclipse 运行测试?