原文同步至:http://www.waylau.com/mina-missing-artifac-bundle/
Maven 项目中引用了 MINA 的依赖,包如下错误:
Missing artifact org.apache.mina:mina-core:bundle:2.0.9
<!-- more -->
依赖
项目引入的 MINA 依赖如下:
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
<version>${version.mina}</version>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-integration-jmx</artifactId>
<version>${version.mina}</version>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-integration-beans</artifactId>
<version>${version.mina}</version>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-integration-ognl</artifactId>
<version>${version.mina}</version>
</dependency>
解决
在 pom.xml 中添加 如下插件:
<build>
<plugins>
...
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
</plugin>
</plugins>
</build>
参考
来源:oschina
链接:https://my.oschina.net/u/853151/blog/523788