0

我们在应用程序中使用 eclipselink,因此我们将 JBoss 配置为使用 eclipselink 作为持久性提供程序。我们通过将 eclipselink.jar 放入以下路径来配置它:

JBOSS_HOME/modules/system/layers/base/org/eclipse/persistence/main

此外,我们已经module.xml相应地改变了。之后我们可以使用它并且它运行良好。

现在我们想用命令行脚本配置 jboss 以避免手动工作。此外,应该将 jboss 修补到当前的补丁级别(jboss eap 7.0.7)。

应用补丁后,eclipse 持久性模块位于以下路径中:

JBOSS_HOME/modules/system/layers/base/.overlays/layer-base-jboss-eap-7.0.7.CP/org/eclipse/persistence/main

使用以后的补丁,路径可能会有所不同,因此我们不想在绝对路径中复制文件。

是否可以使用 jboss-cli 来配置这个模块(添加 jar 和更改module.xml)?

4

1 回答 1

0

您可以使用

module add --name=MODULE_NAME --resources=PATH_TO_RESOURCE --dependencies=DEPENDENCIES --module-xml=YOUR_MODULE.XML

--module-xml - (与添加一起使用,可选)应该用于添加的模块的 module.xml 文件的文件系统路径。该文件将被复制到创建的模块的目录中。如果未指定此参数,将在新创建的模块目录中生成 module.xml 文件。

MODULE_NAME 在您的情况下应该是 org/eclipse/persistence/main

于 2017-09-20T14:01:26.073 回答