3.9. 배포로 모듈 표시
배포로 모듈 표시
list-modules 관리 작업을 사용하여 각 배포에 따라 모듈 목록을 표시할 수 있습니다.
:list-modules
예제: 독립 실행형 서버에 대한 배포로 모듈 표시
/deployment=ejb-in-ear.ear:list-modules
/deployment=ejb-in-ear.ear/subdeployment=ejb-in-ear-web.war:list-modules
예제: 관리형 도메인의 배포를 통해 모듈 표시
/host=master/server=server-one/deployment=ejb-in-ear.ear:list-modules
/host=master/server=server-one/deployment=ejb-in-ear.ear/subdeployment=ejb-in-ear-web.war:list-modules
이 작업은 목록이 간결한 보기에 표시됩니다.
예제: 표준 목록 출력
[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"},
...
]
}
}
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
},
...
다음 표에서는 출력에 제공된 정보의 범주를 설명합니다.
표 3.1. list-modules 작업에 대한 표 출력 범주
| 카테고리 | 설명 |
| system-dependencies | 서버에 의해 암시적으로 추가됨. |
| 로컬 종속성 | 배포의 다른 부분에 의해 추가됨. |
| user-dependencies |
|