1.在src\main\resources路径下配置features.xml文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.0.0 http://karaf.apache.org/xmlns/features/v1.0.0"
name="esbconsoleRepository">
<repository>mvn:${project.groupId}/${project.artifactId}/${project.version}/xml/features</repository>
<feature name="${project.artifactId}" version="${project.version}">
<feature version="${camel.version}">camel-http</feature>
<feature version="${camel.version}">camel-jetty</feature>
<bundle>mvn:${project.groupId}/${project.artifactId}/${project.version}</bundle>
</feature>
</features>
2.pom.xml文件要点
2.1:打包成bundle格式文件
<packaging>bundle</packaging>
2.2:配置构建所需插件
<build>