2015-01-16 6 views
5

मुझे पता है कि इस पर कई पोस्ट हैं लेकिन मुझे उचित समाधान नहीं मिल रहा है। तो मेरे पास मेरी 3 कक्षाएं हैं, एक मुख्य के साथ और इंटेलिजे से सबकुछ ठीक चलता है। लेकिन मैं उस .jar फ़ाइल को चलाने के लिए प्रतीत नहीं कर सकता जिसे मैंने बनाया है।कोई मुख्य प्रकटीकरण विशेषता नहीं - IntelliJ

Manifest-Version: 1.0 
Main-Class: beanParser 

मैं IntelliJ में निर्माण विकल्प के माध्यम से जार बनाया:

मैं भी एक मैनिफ़ेस्ट फ़ाइल है जिसमें निम्न शामिल है। कोई सुझाव?

धन्यवाद

उत्तर

5

आप निम्नलिखित link माना जाता है?

मेवेन के लिए निम्नलिखित clip या this one पर एक नज़र डालें।

यहाँ एक कतरना है मैं अपने प्रोजेक्ट में इस्तेमाल किया:

src/main/resources/META_INF/

नहीं में:

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-jar-plugin</artifactId> 
      <version>2.4</version> 
      <configuration> 
       <archive> 
        <manifest> 
         <addClasspath>true</addClasspath> 
         <mainClass>your.main.Clazz</mainClass> 
         <classpathPrefix>lib/</classpathPrefix> 
        </manifest> 
       </archive> 
      </configuration> 
     </plugin> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-dependency-plugin</artifactId> 
      <version>2.8</version> 
      <executions> 
       <execution> 
        <id>copy-dependencies</id> 
        <phase>package</phase> 
        <goals> 
         <goal>copy-dependencies</goal> 
        </goals> 
        <configuration> 
         <outputDirectory> 
          ${project.build.directory}/lib/ 
         </outputDirectory> 
        </configuration> 
       </execution> 
      </executions> 
     </plugin> 
    </plugins> 
</build> 
+0

क्षमा करें, मैं मैवेन का निर्माण-उपकरण के रूप में उपयोग कर रहा हूं। मैं IntelliJ संस्करण 13.1.4 का उपयोग कर रहा हूँ। – joey7492

+0

@ joey7492 मेरे द्वारा पोस्ट किए गए लिंक पर एक नज़र डालें ... –

+0

यह अभी भी काम नहीं कर रहा है मुझे अभी भी एक ही त्रुटि मिल रही है – joey7492

6

MANIFEST.MF में होना चाहिए

src/main/java/META_INF/

+0

लेकिन यह अभी भी काम नहीं किया है –

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