Executa o artefato (.jar) no Eclipse após o sucesso do Maven

1

Estou trabalhando em um projeto Maven, e depois de resolver muitos problemas de configuração, finalmente consigo construir o projeto com sucesso no Eclipse. Depois de selecionar maven install e ver build success , um artefato .jar será criado na pasta target .

OK. Agora, quanto à execução, em vez de executar manualmente a linha de comando .jar in ( java -jar myJarFile.jar ), como posso executá-la automaticamente dentro do Eclipse?

    
por Tina J 26.06.2018 / 20:45

1 resposta

0

Use o exec-maven-plugin para executar o java launcher com o argumento jar durante a fase integration-test :

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <version>1.3.2</version>
    <configuration>
        <executable>java</executable>
        <arguments>
            <argument>-jar</argument>
            <argument>target/myJar-1.0-SNAPSHOT.jar</argument>
        </arguments>
    </configuration>
    <executions>
        <execution>
            <id>integration-test</id>
            <phase>integration-test</phase>
            <goals>
                <goal>integration-test</goal>
            </goals>
        </execution>
    </executions>
</plugin>

No Eclipse, clique com o botão direito, selecione Run As e escolha Maven Test para executá-lo.

Referências

por 28.08.2018 / 07:27