1

我想在 EJB3 项目中使用 spring 框架。具体来说,我想使用应该从给定数据源实例化的 JDBC 模板类。当我将 spring.jar 放入我的 Jboss lib 目录时,一切正常。但是当我将 JAR 放在我的 EAR 中时,似乎只有从 JDbcTemplate 到其他库的外部依赖项。EARs/EJBs 类加载器尝试实例化 JdbcTemplate 并向我显示由于外部依赖关系他无法加载该类。它没有显示我必须放入哪些额外的 JAR。

问题:是否有人知道我必须包含哪些额外的 JAR,甚至知道如何使用外部工具搜索依赖的 JAR。我记得有一个工具可以做到这一点,但我不知道它的名字了。我想像 jarjar 之类的东西。

有人可以帮忙吗?谢谢你。

4

1 回答 1

1

This smells like an EAR config problem not an Spring problem. Are you sure that the jar is in the EJB's classpath? You might want to check the MANIFEST.MF file of the EJB's jar to verify this.

于 2009-05-13T22:09:38.103 回答