搜索

A.10. 模块命令参数

download PDF

以下参数可以传递给 模块 add management CLI 命令:

表 A.20. 模块命令参数
参数描述

--absolute-resources

使用此参数指定要从其 module.xml 文件中引用的绝对文件系统路径列表。指定的文件不会复制到模块目录中。

有关分隔符的详情,请参阅 --resource-delimiter

--allow-nonexistent-resources

使用此参数为 --resources 指定的资源创建空目录,这些资源不存在。如果资源不存在并且未使用此参数,则 模块 add 命令会失败。

--dependencies

使用此参数提供此模块依赖的模块名称的逗号分隔列表。

--export-dependencies

使用此参数指定导出的依赖项。

module add --name=com.mysql --resources=/path/to/mysql-connector-java-8.0.12.jar --export-dependencies=javaee.api,sun.jdk,ibm.jdk,javax.api,javax.transaction.api

--main-class

使用此参数指定声明模块主方法的完全限定类名称。

--module-root-dir

如果您已 定义了要使用的外部 JBoss EAP 模块目录,而不是默认的 EAP_HOME/modules/ 目录,可使用此参数。

module add --module-root-dir=/path/to/my-external-modules/ --name=com.mysql --resources=/path/to/mysql-connector-java-8.0.12.jar --dependencies=javaee.api,sun.jdk,ibm.jdk,javax.api,javax.transaction.api

--module-xml

使用此参数提供要用于此新 模块的 module.xml 的文件系统路径。此文件复制到模块目录。如果未指定此参数,模块目录中将生成 module.xml 文件。

--name

使用此参数提供要添加的模块的名称。此参数是必需的。

--properties

使用此参数提供以逗号分隔的 PROPERTY_NAME=PROPERTY_VALUE 对列表来定义模块属性。

--resource-delimiter

使用此参数为提供给 --resources 或 absolute-resources 参数的资源列表设置用户定义的文件路径分隔符。如果没有设置,文件路径分隔符将为 Linux 的冒号(:),以及用于 Windows 的分号(;)。

--resources

通过提供文件系统路径列表,使用此参数指定此模块的资源。这些文件复制到此模块目录中,并从其 module.xml 文件中引用。如果您提供目录的路径,目录及其内容将复制到模块目录中。符号链接不会被保留;链接的资源复制到模块目录中。除非提供了 --absolute-resources 或 --module-xml, 否则此参数是必需的。

有关分隔符的详情,请参阅 --resource-delimiter

--slot

使用此参数将模块添加到默认 插槽以外的插槽中。

module add --name=com.mysql --slot=8.0 --resources=/path/to/mysql-connector-java-8.0.12.jar --dependencies=javaee.api,sun.jdk,ibm.jdk,javax.api,javax.transaction.api
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.