Хорошо, я сейчас пробую mavenise
проект. Однако мой проект не может найти файл xml
, содержащий некоторые beans. комбинированный2.xml
Я определил это как:
public RepeatingGrpPoC() {
appContext = new ClassPathXmlApplicationContext(
new String[] { "src/main/java/resources/combined2.xml",});
c = 0;
}
Однако по неизвестной мне причине я постоянно получаю сообщение об ошибке.
Исключение в потоке "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException анализирует XML-документ из ресурса пути к классу [src / main / java / resources / Combined2.xml]; в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:341) в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:302) в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:143) в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:178) в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:149) в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:212) в org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions (AbstractXmlApplicationContext.java:126) в org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions (AbstractXmlApplicationContext.java:92) в org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory (AbstractRefreshableApplicationContext.java:130) в org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory (AbstractApplicationContext.java:465) в org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:395) в org.springframework.context.support.ClassPathXmlApplicationContext. (ClassPathXmlApplicationContext.java:139) в org.springframework.context.support.ClassPathXmlApplicationContext. (ClassPathXmlApplicationContext.java:93) в metadataPoC.RepeatingGrpPoC. (RepeatingGrpPoC.java:34) в metadataPoC.Main.main (Main.java:22) Вызвано: java.io.FileNotFoundException: ресурс пути к классу [src / main / java / resources / Combined2.xml] не может быть открыт, потому что он не существует в org.springframework.core.io.ClassPathResource.getInputStream (ClassPathResource.java:141) в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:328) ... еще 14
Где еще программа могла бы искать этот файл, если я указал ему относительный путь?