Java 单元测试运行xml文件找不到:Caused by: java.io.FileNotFoundException: student.xml (系统找不到指定的文件。)

深藏阁楼爱情的钟 2024-05-28 10:22 93阅读 0赞

" class="reference-link">一、异常 41998d4e77f14e9fa169931942628362.png

二、原因

在使用Java进行单元测试时,程序尝试加载名为student.xml的文件,但是无法在预期的位置找到这个文件,就会发生异常!

三、解决

首先确认student.xml文件是否存在于项目的资源目录中,如src/test/resources(如果使用的是Maven或类似的项目结构)

fe1d153431a94559ad4a2e25168e7457.png

e1b14fb3e0ca4b50b4d6b2c6cea021fb.png

  1. public class TestXML {
  2. StudentBiz2 biz = null;
  3. @Before
  4. public void init() {
  5. biz = new StudentBiz2();
  6. }
  7. @Test
  8. public void test_show() {
  9. try {
  10. biz.display();
  11. } catch (DocumentException e) {
  12. e.printStackTrace();
  13. }
  14. }
  15. }

测试:

0f313c33d018407dba6630213c6f6fa0.png

发表评论

表情:
评论列表 (有 0 条评论,93人围观)

还没有评论,来说两句吧...

相关阅读