1

我正在尝试通过使用 jboss 模块为我正在使用的产品(它是 Web 应用程序)添加更多功能,该产品是一个 .ear 文件,其中包含一个 utility.jar(这个 jar 位于 .ear 文件内的 lib 文件夹中) . 现在我正在尝试使用 jboss 模块添加单个类文件,我创建了一个包含新类文件的 jar,并且我正在尝试在 module.xml 中添加依赖项,因为这个新类需要来自实用程序的大量文件/类.jar 的不同包(使用/导入大约 15 个类来编译这个新类)。有没有可能做到这一点。

我正在尝试这样做,因为产品团队是部署的所有者,他们不想触摸/修改 .ear 文件,因此我不能要求他们只在 utility.jar 中添加新的类文件(顺便说一句,效果很好)。module.xml 的内容如下所示。

jboss 日志中的错误消息是由以下原因引起的:java.lang.ClassNotFoundException: com.xyx.mdm.wkflw.eng.activities.SqActInstImpl from [Module "com.xyx.mdm:main" from local module loader @5add5415 (roots: D :\project\jboss-as-7.1.1.Final\modules)]

<module xmlns="urn:jboss:module:1.1" name="com.xyx.mdm">
<resources><resource-root path="activity.jar" />
</resources>
<dependencies>
<system export="true">
            <paths>               
                <path name="com/xyx/mdm/wkflw/eng/activities"/>
            </paths>
        </system>
</dependencies>
</module>
4

0 回答 0