无法在spring中初始化主类

axr492tv  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(314)

我是新来的Spring,并试图写我的第一个代码。
这是我的drawingapp.java

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class DrawingApp {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    ApplicationContext factory = new ClassPathXmlApplicationContext("Spring.xml");
    Triangle triangle = (Triangle)factory.getBean("triangle");
    triangle.drawn();
   }

}

这是我的triangle.java

public class Triangle {

public void drawn() {
    System.out.println("Drawing Triangle");
   }
 }

这是我的spring.xml

<?xml version="1.0" encoding="UTF-8"?>

<beans>
    <bean id="triangle" class="Dinesha.Triangle" />
</beans>

当我运行这个项目时,它给了我以下的错误。
错误:无法初始化springdemo模块中的主类drawingapp,原因是:java.lang.noclassdeffounderror:org/springframework/context/applicationcontext
我在google上搜索了这个错误并尝试了一些解决方案,但没有任何效果。有人能帮我吗。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题