Maven 项目中引用了 MINA 的依赖,包如下错误:
Missing artifact org.apache.mina:mina-core:bundle:2.0.9
依赖
项目引入的 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>