Mina seems to be deploying her artifacts as files *.bundlethese days, which at least causes irritation and, at best, outright evil.
If I rely on Mina in Maven as follows:
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
<version>${mina.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-integration-beans</artifactId>
<version>${mina.version}</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-integration-jmx</artifactId>
<version>${mina.version}</version>
<type>jar</type>
</dependency>
... then I get the following error:
Multiple annotations found at this line:
- Missing artifact org.apache.mina:mina-integration-ognl:bundle:2.0.4
- Missing artifact org.apache.mina:mina-core:bundle:2.0.4
- Missing artifact org.apache.mina:mina-integration-beans:bundle:2.0.4
I am not sure why it is still looking for files *.bundleinstead of files *.jar. Why doesn't he search and find JAR files?
This is especially unpleasant, because I have projects that depend on this project, and all of them fail without a MIN JAR. What happened to the good Java JAR?
source
share