Runnable Jar poprzez Maven

0

Mam problem ze zrobieniem pliku typu Runable Jar w projekcie Maven-owym. W zwykłym projekcie Javy taki plik tworzy się po prostu poprzez kliknięcie Export -> Runnable JAR i właściwie wszystko gotowe, a w Mavenie w ten sposób nie działa - poproszę o pomoc kogoś kto wie jak to zrobić...

0

Musisz użyć maven-assembly-plugin. W pom.xml dodajesz

<build>
  <plugins>
    <plugin>
    <artifactId>maven-assembly-plugin</artifactId>
      <configuration>
        <archive>
          <manifest>
            <mainClass>com.javavids.main.Main</mainClass> <!-- Tutaj zamiast Main nazwa Twojej klasy-->
          </manifest>
        </archive>
        <descriptorRefs>
          <descriptorRef>jar-with-dependencies</descriptorRef>
        </descriptorRefs>
      </configuration>
    </plugin>
  </plugins>
</build>

Potem wywołujesz polecenie:

mvn clean package assembly:single 

po tym w katalogu Target powinien pojawić się Twój jar.

0

Bardzo dziękuję :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1