Я недавно начал изучать фреймворк Spring. Я добавил все библиотеки Spring в путь к классам моего проекта. Но я получаю сообщение об ошибке "Организация импорта не найдена".
package com.springlearnging.springdemo;
//Getting error at this import
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class HelloSpringApp {
public static void main(String[] args) {
//load spring config file
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
//retrieve bean from spring container
//call methods
//close context
}
}
У вас есть spring-context jar в вашем пути к классам?
Я добавил все jar-файлы, которые есть в весеннем выпуске 5.0.8. с этого URL. repo.spring.io/release/org/springframework/spring
Использование maven с spring поможет вам максимально правильно и быстро построить ваш проект, некоторые функции maven ссылка




Если вы опираетесь на Spring Framework, вам будет намного проще начать с Весенний ботинок и Spring Initializr. Spring Initializr позволяет создать правильно настроенный исходный проект.
Также рассмотрите возможность использования Набор инструментов Spring, который является настраиваемым Eclipse, созданным для разработки Spring.
Я понимаю, что весенняя загрузка дает самоуверенную структуру проекта. Я просто хочу понять, почему вышеперечисленное не работает. В учебнике udemy, за которым я следил, они смогли это сделать.
Если вы следуете руководству, вы должны указать его явно в своем вопросе и предоставить ссылку на него.
Это удачный курс. Это платная ссылка. Вот почему я не упомянул. Я просто хотел понять, достаточно ли добавления всех весенних банок в путь к классам или нет
Хорошо я понял. Можете ли вы отредактировать свой вопрос и объяснить, как вы собираете и запускаете приложение, и добавляете точное сообщение об ошибке.
Проблема связана с версией java. Компиляция с JavaSE-1.8 решила проблему
Можете ли вы показать свои зависимости?