Mina sembra distribuire i propri artefatti come file *.bundle
in questi giorni, il che, per lo meno, è fastidioso e nel migliore dei casi addirittura cattivo.Usa dipendenze Mina JAR invece di pacchetti?
Se dipendo da Mina in Maven come questo:
<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>
... allora ottengo il seguente errore:
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
io non sono sicuro perché è ancora alla ricerca di file *.bundle
invece dei file *.jar
. Perché non sta cercando e trovando i file JAR?
Questo è particolarmente frustrante perché ho progetti che dipendono da questo progetto e falliscono tutti senza i Mina JAR. Qualunque cosa sia successa ai vecchi JAR di Java?