3.9. 按部署显示模块


按部署显示模块

您可以使用 list-modules 管理操作来显示每个部署的模块列表。

:list-modules
Copy to Clipboard Toggle word wrap

示例:为单机服务器按部署显示模块

/deployment=ejb-in-ear.ear:list-modules
Copy to Clipboard Toggle word wrap

/deployment=ejb-in-ear.ear/subdeployment=ejb-in-ear-web.war:list-modules
Copy to Clipboard Toggle word wrap

示例:显示受管域的部署模块

/host=master/server=server-one/deployment=ejb-in-ear.ear:list-modules
Copy to Clipboard Toggle word wrap

/host=master/server=server-one/deployment=ejb-in-ear.ear/subdeployment=ejb-in-ear-web.war:list-modules
Copy to Clipboard Toggle word wrap

此操作在紧凑视图中显示列表。

示例:标准列表输出

[standalone@localhost:9990 /] /deployment=sample-ear-1.0.ear:list-modules
  {
      "outcome" => "success",
      "result" => {
          "system-dependencies" => [
              {"name" => "com.fasterxml.jackson.datatype.jackson-datatype-jdk8"},
              {"name" => "com.fasterxml.jackson.datatype.jackson-datatype-jsr310"},
              {"name" => "ibm.jdk"},
              {"name" => "io.jaegertracing.jaeger"},
              {"name" => "io.opentracing.contrib.opentracing-tracerresolver"},
              ...
          ],
          "local-dependencies" => [
              {"name" => "deployment.ejb-in-ear.ear.ejb-in-ear-ejb.jar"},
               ...
          ],
          "user-dependencies" => [
              {"name" => "com.fasterxml.jackson.datatype.jackson-datatype-jdk8"},
              {"name" => "org.hibernate:4.1"},
               ...
          ]
      }
  }
Copy to Clipboard Toggle word wrap

使用 verbose=[false*|true] 属性将产生更详细的列表。

示例:详细列表输出

[standalone@localhost:9990 /] /deployment=sample-ear-1.0.ear:list-modules(verbose=true)
  {
      "outcome" => "success",
      "result" => {
          "system-dependencies" => [
              {
                  "name" => "com.fasterxml.jackson.datatype.jackson-datatype-jdk8",
                  "optional" => true,
                  "export" => false,
                  "import-services" => true
              },
              {
                  "name" => "com.fasterxml.jackson.datatype.jackson-datatype-jsr310",
                  "optional" => true,
                  "export" => false,
                  "import-services" => true
              },
              ...
          ],
          "local-dependencies" => [
              {
                "name" => "deployment.ejb-in-ear.ear.ejb-in-ear-ejb.jar",
                "optional" => false,
                "export" => false,
                "import-services" => true
              },
              ...
          ],
          "user-dependencies" => [
              {
                  "name" => "com.fasterxml.jackson.datatype.jackson-datatype-jdk8",
                  "optional" => false,
                  "export" => false,
                  "import-services" => false
              },
              {
                  "name" => "org.hibernate:4.1",
                  "optional" => false,
                  "export" => false,
                  "import-services" => false
              },
              ...
Copy to Clipboard Toggle word wrap

下表描述了输出中提供的信息的类别:

Expand
表 3.1. list-modules Operation 的输出列表类别

类别

描述

system-dependencies

由 server 隐式添加.

local-dependencies

由部署的其他部分添加。

user-dependencies

由用户通过 MANIFEST.MF 或 deployment -structure.xml 文件定义。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat