src/main/java和src/test/java读取资源文件

第一点:

src/main/java:里面的java文件只能直接加载src/main/resources下的资源,不能直接加载src/test/resources下的资源;
src/test/java: 里面的java文件既能加载src/test/resources下的资源,又能加载src/main/resources下的资源,当两个resources下都有要加载的同名资源时候,优先选择src/test/java下的资源;

第二点:

若在src/main/java中某个方法使用@Test进行测试,则能读取到src/test/resources目录下的资源

例如:流程引擎中的ProcessEngines.getDefaultProcessEngine();需要加载默认文件"activiti.cfg.xml",则要将该文件放在相应的资源目录中。

原文链接:https://blog.csdn.net/liangwenmail/article/details/72520523

发布了62 篇原创文章 · 获赞 32 · 访问量 8391

猜你喜欢

转载自blog.csdn.net/shao_yc/article/details/105326536