如何为多模块maven项目配置JRebel?现在,我将JRebel插件添加到我的父pom.xml中,并使用jrebel:generate命令生成了几个rebel.xml文件(每个子模块一个rebel.xml )。为每个模块生成几个rebel.xml文件是正确的行为吗?
编辑:最后,我的所有模块将收集在单耳。因此,这意味着我需要从父JRebel-maven-plugin中删除pom.xml,并且只为项目的EAR模块的pom.xml声明它?
发布于 2013-01-10 15:03:54
生成的每一个“工件”都需要有自己的rebel.xml文件。如果您查看rebel.xml的内容,它只是指向JRebel可以在哪里找到源目录,这些目录由maven插件生成到绝对路径,以便于使用。
我肯定会将JRebel插件放在一个单独的配置文件中,该配置文件仅在开发机器上活动,因此您不会为生产而生成这些文件。
对于耳朵,你不需要删除插件。我不认为它会伤害任何东西,你只是不会从中得到多少好处。JRebel将为所有单独的jars/wars找到rebel.xml文件,并根据需要使用这些文件。
所以简单地说,就是把它们加在正确的位置上。
https://stackoverflow.com/questions/14260633
复制相似问题