不知道有没有办法用 jboss-cli 做我想做的事,所以寻找确认。
如果我使用 jboss-cli 连接到 EAP 并运行这个命令来添加一个模块:
[standalone@localhost:9999 /] module add --name="test" --resources="."
Failed to locate C:\EAP-6.4.0\bin\"."
模块添加命令应该创建一个包含以下元素的 module.xml:
<module xmlns="urn:jboss:module:1.1" name="test">
<resources>
<resource-root path="."/>
</resources>
<dependencies>
根据 module add --help ,该命令似乎需要将物理资源复制到创建 module.xml 的目录中:
--resources - (used with add, required unless module-xml is used) a list of
filesystem paths (usually jar files) separated by a
filesystem-specific path separator, i.e.
java.io.File.pathSeparatorChar. The file(s) specified will be
copied to the created module's directory.
描述似乎与行为相匹配,因此在使用 sed 之前,只需确认没有“jboss-cli”方式即可。
谢谢。