2012-08-03 11 views
5

मीना इन दिनों *.bundle फ़ाइलों के रूप में अपनी कलाकृतियों को तैनात कर रही है, जो कम से कम, कष्टप्रद और सबसे अच्छी तरह से बुराई पर है।बंडलों के बजाय मीना जार निर्भरताओं का उपयोग करें?

अगर मैं इस तरह Maven में मीना पर निर्भर करते हैं:

<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> 

... तो मैं निम्नलिखित त्रुटि मिलती है: मुझे यकीन है कि क्यों यह अभी भी *.bundle फाइलों की तलाश में नहीं कर रहा हूँ

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 

*.jar फ़ाइलों की बजाय। यह जेएआर फाइलों की तलाश क्यों नहीं कर रहा है?

यह विशेष रूप से निराशाजनक है क्योंकि मेरे पास ऐसी परियोजनाएं हैं जो इस परियोजना पर निर्भर करती हैं और वे सभी मीना जार के बिना विफल हो जाते हैं। जो भी पुराने पुराने जावा जार के साथ हुआ?

उत्तर

11

सबसे पहले मुझे पता चला है कि केवल कोर का उपयोग करके यह किसी भी समस्या के बिना काम करता है, लेकिन यदि आप मीना-एकीकरण-बीन या मीना-एकीकरण-जेएमएक्स का उपयोग करना शुरू करते हैं तो आपको समस्या मिल जाएगी। इसके अलावा मुझे following issue in the JIRA tracker of Mina project मिला है जो आपकी समस्या को बिल्कुल बताता है।

दूसरी ओर आप इस तरह Maven में उन लोगों के बंडल निर्भरता बाहर कर सकते हैं:

<dependencies> 
    <dependency> 
     <groupId>org.apache.mina</groupId> 
     <artifactId>mina-core</artifactId> 
     <version>2.0.4</version> 
     <type>jar</type> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.mina</groupId> 
     <artifactId>mina-integration-beans</artifactId> 
     <version>2.0.4</version> 
     <type>jar</type> 
     <exclusions> 
     <exclusion> 
      <groupId>org.apache.mina</groupId> 
      <artifactId>mina-core</artifactId> 
     </exclusion> 
     </exclusions> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.mina</groupId> 
     <artifactId>mina-integration-ognl</artifactId> 
     <version>2.0.4</version> 
     <type>jar</type> 
     <exclusions> 
     <exclusion> 
      <groupId>org.apache.mina</groupId> 
      <artifactId>mina-core</artifactId> 
     </exclusion> 
     <exclusion> 
      <groupId>org.apache.mina</groupId> 
      <artifactId>mina-integration-beans</artifactId> 
     </exclusion> 
     </exclusions> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.mina</groupId> 
     <artifactId>mina-integration-jmx</artifactId> 
     <version>2.0.4</version> 
     <type>jar</type> 
     <exclusions> 
     <exclusion> 
      <groupId>org.apache.mina</groupId> 
      <artifactId>mina-core</artifactId> 
     </exclusion> 
     <exclusion> 
      <groupId>org.apache.mina</groupId> 
      <artifactId>mina-integration-beans</artifactId> 
     </exclusion> 
     <exclusion> 
      <groupId>org.apache.mina</groupId> 
      <artifactId>mina-integration-ognl</artifactId> 
     </exclusion> 
     </exclusions> 
    </dependency> 
    </dependencies> 
संबंधित मुद्दे

 संबंधित मुद्दे