gpt4 book ai didi

java - JRebel maven 多模块

转载 作者:搜寻专家 更新时间:2023-11-01 03:09:02 30 4
gpt4 key购买 nike

如何为多模块 maven 项目配置 JRebel?现在,我将 JRebel 插件添加到我的父级 pom.xml 并生成了几个 rebel.xml 文件(一个 rebel.xml 每个子模块)使用 jrebel:generate 命令。为每个模块生成多个 rebel.xml 文件是否正确?

编辑:最后,我所有的模块都将在单个 EAR 中收集。所以这意味着我需要从父 pom.xml 中删除 JRebel-maven-plugin 并仅为我项目的 EAR 模块的 pom.xml 声明它?

最佳答案

每个生成的“工件”都需要有自己的与之关联的 rebel.xml 文件。如果您查看 rebel.xml 的内容,它只是指向 JRebel 可以找到源目录的位置,并且这些目录由 maven 插件生成为绝对路径以便于使用。

我会确保将 JRebel 插件放在一个单独的配置文件中,该配置文件仅在开发机器上处于 Activity 状态,因此您不会为生产生成这些文件。

对于耳朵,您不需要移除插件。我不认为它会伤害任何东西,你只是不会从中得到太多好处。 JRebel 将为所有单独的 jar/wars 找到 rebel.xml 文件,并根据需要使用它们。

简而言之,您将它们添加到正确的位置。

关于java - JRebel maven 多模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14260633/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com