Я использую maven build в своем приложении.У меня есть пакет вроде:
1> src/test/java // for Test application
2> src/main/java // code
3> src/main/resource // resource files
в 1> Я написал тестовый файл как:
public void testLoginDetails() {
new ClassPathXmlApplicationContext(
new String[] { "/com/home/app/Home-ctx.xml" });
Home-ctx доступен в 2> т.е. src / main / java / com/home/app/Home-ctx.xml
, но когда я запускаю приложение, я получаю следующую распространенную ошибку:
Caused by: java.io.FileNotFoundException: class path resource [com/home/app/Home-ctx.xml] cannot be opened because it does not exist
at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:158)
Я знаю, что это проблема пути к классам для загрузки XML-файла.Как я могу решить это?