0

我正在使用 WildFly 10.1,需要添加几个模块。当然,它们有自己的依赖项,我需要在module.xml. 据我所知,容器本身已经提供了一些类(例如 class javax/xml/ws/Service),并且为了向这个系统库添加依赖项,我曾经将以下内容放入module.xml

<dependencies>
    <system export="true">
        <paths>
            <path name="javax/xml/ws"/>
            <path name="javax/xml/namespace"/>
        </paths>
    </system>
</dependencies>

同时,我这样做只是因为我知道这一点

但是,如果我不确定这个特定类是否由容器/JDK 提供时,我将来会在某个地方遇到这种情况怎么办?如何找到可以从当前容器(系统)/JDK 导出的类/路径的完整列表?

我浏览了许多专门用于 WildFly 中的类加载的文章和文档,其中大多数只是声明您可以做到这些system export="true",但无法找到任何关于此类问题的答案的提示。

谢谢!

4

0 回答 0