Jak stworzyć wojnę i słoik z projektu internetowego?

Mam projekt internetowy Maven, który pakuje jako „wojnę”. pakiet generuje plik wojny, który potwierdza format wojny. Ale lubię pakować projekt jako „słoik” oraz domyślny format „wojenny”. Próbuję więc użyć wtyczki „maven jar”, ​​aby to osiągnąć. Używam następującej konfiguracji wtyczki jar.

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <executions>
                <execution>
                    <id>make-a-jar</id>
                    <phase>package</phase>
                    <goals>
                        <goal>jar</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <classesDirectory>${project.build.outputDirectory}</classesDirectory>
                <includes>
                    <include>../../src/main/webapp/**</include>
                    <include>**/*</include>
                </includes>
            </configuration>
        </plugin>

Polecenie „pakiet” tworzy plik jar, który zawiera klasy, a zawartość folderu „zasoby” i plik wojny tworzą odpowiedni plik „wojenny”.

Ale zawartość 'src / main / webapp' nie jest zawarta w pliku jar. Jak dołączyć zawartość src / main / webapp do jar za pomocą wtyczki jar?

questionAnswers(2)

yourAnswerToTheQuestion