Невозможно раскошелиться на spring-boot-maven-plugin - PullRequest
0 голосов
/ 15 декабря 2018

Я пытаюсь запустить приложение весенней загрузки в фазе предварительной интеграции и запустить некоторые интеграционные тесты.

Ниже приведена конфигурация, в режиме форка false, я могу проверить, что приложениезапускается, но даже после поворота fork в командной строке или в конфигурации true приложение не запускается в fork jvm, а в той же команде jvm.

<plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.1.1.RELEASE</version>
                <configuration>
                    <mainClass>com.settlement.Settlement</mainClass>
                    <layout>ZIP</layout>
                    <jvmArguments>
                        -DconfigDbPropertiesFile=../../common/profile/src/main/resources/${user.name}.properties -Dsettlement.rest.port=9090 -DcomponentPort=1779
                    </jvmArguments>
                    <fork>true</fork>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                    <execution>
                        <id>start-service</id>
                        <phase>pre-integration-test</phase>
                        <goals>
                            <goal>start</goal>
                        </goals>
                    </execution>
                    <execution>
                        <id>stop-service</id>
                        <phase>post-integration-test</phase>
                        <goals>
                            <goal>stop</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

для выполнения

mvn spring-boot:run -Dspring-boot.run.arguments=Settlement,Settlement,Settlement,BASE_PERSISTENCE_CONSTANTS -Dspring-boot.run.fork=true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...