Я получаю IOException при разборе XML-документа из ресурса пути к классу [spring.xml]; в моей первой весенней программе в netbeans
Это видео поможет мне создать эту программу
пакет springdemo1;
import java.io.File;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class SpringDemo1 {
public static void main(String[] args) {
// TODO code application logic here
//Triangle tri=new Triangle();
File f = new File("spring.xml");
System.out.println("Exist test: " + f.exists());
ClassPathXmlApplicationContext context;
context = new ClassPathXmlApplicationContext("spring.xml");
Triangle tri=(Triangle) context.getBean("triangle");
tri.draw();
}
}
Мое исключение, где
пробег:
Существующий тест: правда
04 июля 2018 13:07:54 org.springframework.context.support.AbstractApplicationContext prepareRefresh
ИНФОРМАЦИЯ: Обновление org.springframework.context.support.ClassPathXmlApplicationContext@d6993a: дата запуска [ср. 04 июля 13:07:54 IST 2018]; корень контекстной иерархии
04 июля 2018 13:07:54 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
ИНФОРМАЦИЯ: Загрузка определений XML-бина из ресурса пути к классу [spring.xml]
Исключение в потоке "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException при синтаксическом анализе XML-документа из ресурса пути к классу [spring.xml]; вложенное исключение - java.io.FileNotFoundException: ресурс пути к классу [spring.xml] не может быть открыт, потому что он не существует
в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:343)
в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:303)
в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:180)
в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:216)
в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:187)
в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:251)
в org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions (AbstractXmlApplicationContext.java:127)
в org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions (AbstractXmlApplicationContext.java:93)
в org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory (AbstractRefreshableApplicationContext.java:129)
в org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory (AbstractApplicationContext.java:540)
в org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:454)
в org.springframework.context.support.ClassPathXmlApplicationContext. (ClassPathXmlApplicationContext.java:139)
в org.springframework.context.support.ClassPathXmlApplicationContext. (ClassPathXmlApplicationContext.java:83)
в springdemo1.SpringDemo1.main (SpringDemo1.java:29)
Причина: java.io.FileNotFoundException: ресурс пути к классу [spring.xml] не может быть открыт, потому что он не существует
в org.springframework.core.io.ClassPathResource.getInputStream (ClassPathResource.java:158)
в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:329)
... еще 13
C: \ Users \ zeroone \ AppData \ Local \ NetBeans \ Cache \ 8.2 \ executor-snippets \ run.xml: 53: Java вернул: 1
BUILD FAILED (общее время: 0 секунд)