EJB中引入第三方库的问题?

mindfloating 05-08-31

我的Bean实现中,使用了一些第三方的库,部署到服务器后,在Client调用bean的方法时,由于这些方法的实现使用了第三方库, 但它找不到,会抛出java.lang.NoClassDefFoundError, 我应该把我我的第三方库的jar文件放在部署目录下哪里,才能找的到?

banq
2005-08-31 09:45

有几种方式:

1.遵循java通用规则,将包放在系统的classpath中,或JBoss/server/default/lib目录
2.将应用打包成ear,在ear中加入各种第三方包。