我的 Maven 项目中有 5 个捆绑包。但是我只希望将其中的 4 个部署在 karaf 和 moduleE 上进行编译并仅在另一个地方生成其 jar 文件。
模块 E 没有任何 Activator 类,它只有一个属性文件 (xml)。
我的 POM 文件包含:
<modules>
<module>moduleA</module>
<module>moduleB</module>
<module>moduleC</module>
<module>moduleD</module>
<module>moduleE</module>
</modules>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven-compiler-plugin.version>3.1</maven-compiler-plugin.version>
<karaf.deploy.build.folder>${env.KARAF_BASE}/deploy</karaf.deploy.build.folder>
</properties>