2017-11-01 12 views
0

activemqはスプリング4.3.6と互換性がありません。そして私は春のバージョンを変更することはできません。私は4.3.9にActiveMQのショーの依存関係は、私はまた、4.1.9への依存を持っ5.14.4を試してみました activemqはスプリング4.3.6と互換性がありません

<dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-jms</artifactId> 
     <version>4.3.6.RELEASE</version> 
     <exclusions> 
      <exclusion> 
       <artifactId>commons-logging</artifactId> 
       <groupId>commons-logging</groupId> 
      </exclusion> 
     </exclusions> 
    </dependency> 
    <!-- ActiveMQ --> 
    <dependency> 
     <groupId>org.apache.activemq</groupId> 
     <artifactId>activemq-all</artifactId> 
     <version>5.15.0</version> 
    </dependency> 

のpom.xml

に次の依存関係を使用します。

どうすればこの問題を解決できますか?

+1

なぜ、あなたはすべての瓶を使用していて、別の春の間に混合していますか? –

+1

Maven除外を使用して、Spring依存関係をActiveMQ依存関係から除外できます。だから、あなたが使用するスプリングJARを制御することができます –

+0

@Tim私はactivemq-coreだけを使うべきですか? –

答えて

1

私はクライアントの依存関係のみを使用しています。

これにはバネの依存関係はありません。すべてのjarを使用している場合、またはプロジェクトに必要な特定の依存関係を使用できる場合は、除外を使用できます。手伝ってくれてありがとう。

関連する問題