如何在普通的lib中使用一个使用Spring的jar?

时间:2010-01-22 09:56:49

标签: java spring tomcat jboss

我是Spring的新手,我不确定我是不是以正确的方式做到了。这是我的概率:

我已经导出了一个jar,它使用Spring 2.5将依赖项注入另一个名为“business”的项目中的类。有一个使用ClassPathXmlApplicationContext获取bean的访问器。

我已将该jar放在JBoss 4.2的common/lib中。

在webapp中,在jsp中,我获取访问者,然后用它调用方法。编译很好,但是当我到达jsp时,NoClassDefFound上有一个ClassPathXmlApplicationContext

如果我从common/lib中的webapp/lib移动jar,那么我就会java.lang.ClassNotFoundException: org.acegisecurity.AccessDeniedException

我怎样才能让它发挥作用?或者还有另一种方法吗?

1 个答案:

答案 0 :(得分:1)

你似乎在某种程度上依赖于弹簧安全。下载spring-security jar。