首页 > 解决方案 > 如何在 Maven 项目中调用测试资源上的 aa 文件?

问题描述

在我的maven项目中,我有一个driver/chromedriver.exe. src/test/resources我希望chromedriver.exe在我的Hook.java班级中找到我的路径,该路径位于src/test/java以下代码中:

File file = new File(App.class.getClassLoader().getResource("/test/driver/chromedriver.exe").getFile());

或者

File file = new File(AppTest.class.getClassLoader().getResource("/test/driver/chromedriver.exe").getFile());

或者

File file = new File(App.class.getClassLoader().getResource("/driver/chromedriver.exe").getFile());

但是,他们都抱怨:

java.lang.NullPointerException

这是我的项目的图像:

在此处输入图像描述

那么,我怎样才能得到我的地址chromedriver.exe

标签: javamaven

解决方案


推荐阅读