如何/在哪里查找有关JBoss客户端依赖关系的信息?有文件吗?

时间:2013-05-16 22:02:19

标签: jar jboss dependencies ejb-3.0

这可能是一个非常基本的问题。但没有运气谷歌搜索。

我正在浏览this网址。因为我在访问部署在JBoss上的EJB时遇到了问题。在此之后,它起作用了。主要是这条线。

 jboss-ejb3-client.jar, jboss-aop-jdk50-client.jar, jboss-aspect-jdk50-client.jar and jbossall-client.jar - 
 all these .jar files are found in client folder of JBoss installation directory

但对于像我这样的新手,这是在不了解依赖关系的情况下遵循这些步骤。所以我的问题是,我们能在某处找到这样的文档吗?我们如何知道我们需要复制到客户端应用程序类路径的jar?

1 个答案:

答案 0 :(得分:3)

JBoss 4.X的jbossall-client.jar就足够了 - 它包含了所有需要的库。

对于JBoss 5.X,故事更加困难 - 您需要在项目中仅引用jbossall-client.jar,但在此JAR中没有实际的类,只有MANIFEST文件,其中列出了所需的依赖项。

因此,在JBoss 5上,您需要将jbossall-client.jar添加到客户端的类路径以及旁边所有列出的JAR中。疯了,不是吗?

JBoss 7采用了理智的方法。 bin \ client \ jboss-client.jar包含客户端所需的所有依赖项。