导入org.springframework无法解析

我正在尝试使用Spring DI创建一个简单的HelloWorld应用程序。 我创建了一个Java项目并导入了一些教程类,其中一个很简单:

package helloworld; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.support.DefaultListableBeanFactory; import org.springframework.beans.factory.support.PropertiesBeanDefinitionReader; import java.io.FileInputStream; import java.util.Properties; public class HelloWorldSpring { public static void main(String[] args) throws Exception { // get the bean factory BeanFactory factory = getBeanFactory(); 

但是我收到以下错误: The import org.springframework cannot be resolved 。 我正在使用Eclipse Spring Tool Suite 3.7.2,我认为通过使用这个Eclipse版本,当我点击“修复项目设置”时,它会为我添加这些依赖项。 我在这做错了什么? 即使在STS中,我是否需要手动添加这些依赖项? 如果是,那么正确的方法是什么?

如果您使用的是maven,则需要将其添加到pom.xml中

   org.springframework spring-context 4.2.4.RELEASE