从Java类名称和名称空间获取库

胡安·J·C

好吧,我认为这是一个奇怪的问题,但是确实如此(我不是Jboss专家,所以如果我在某些方面有误,请纠正我)。

我在java类中有几个导入:

import org.xyz.public.OneClass;
import org.abc.public.AnotherClass;

而且我已经将该类部署在Jboss 4.2服务器的EAR组件中,因此该EAR将从运行时环境(Jobss库)中获取一个库。因此,例如,对于OneClass,它将选择库xyz-commons-3.4.jar。

我需要的是一种在选择哪个库之前就知道要选择哪个库的方法。

好吧,虽然有点怪异,但我会告诉您为什么我们需要它。

有几台Jboss服务器带有许多EAR组件,我们必须以编程方式获取所有依赖项才能显示某种报告。因此,我们必须制作一个Shell脚本或一个独立的应用程序来获取这些依赖关系。但是我们没有来源,只有打包的EAR。而且Jboss从Jboss eviroment(Jboss库)中提取了库,因此EARs中没有库引用。

任何帮助将不胜感激。

非常感谢。

酷豆

没有理由重新发明轮子。您可以仅在JBoss社区中使用Tattletale它将生成您要查找的依赖项报告,并具有许多其他有用的功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章