我有一个maven多模块项目,我想使用jrebel,这是我的pom.xml的一部分
<build>
...
<plugins>
...
<plugin>
<groupId>org.zeroturnaround</groupId>
<artifactId>jrebel-maven-plugin</artifactId>
<version>1.1.5</version>
<configuration>
<relativePath>../../</relativePath>
<rootPath>/Path/to/my/clear/case/view</rootPath>
<addResourcesDirToRebelXml>true</addResourcesDirToRebelXml>
<alwaysGenerate>true</alwaysGenerate>
</configuration>
<executions>
<execution>
<id>generate-rebel-xml</id>
<phase>process-resources</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
有了这个,如果我输入mvn jrebel:generate
,插件会在../target/classes/
中创建所有rebel.xml文件,但我需要,正如Jrebel页面中所解释的那样,我{{1}在根目录中使用rebel.xml,而不是jar modules
。
有没有办法使用jrebel-maven-plugin在root中自动生成jar模块的rebel.xml文件?
提前致谢。
答案 0 :(得分:1)
rebel.xml将在构建时从目标/类复制到.jar文件根目录。