1
我想在行家這樣啓動Tomcat集成測試時設置彈簧的配置文件設置時:春季啓動配置文件不主動跟Maven插件
...
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<id>pre-integration-test</id>
<goals>
<goal>start</goal>
</goals>
<configuration>
<profiles>
<profile>testProfile</profile>
</profiles>
</configuration>
...
配置文件是絕對不活躍。
在另一方面下面做工作,並請求的情景模式下:
<jvmArguments>-Dspring.profiles.active=testProfile</jvmArguments>
的這裏的問題是,我們不能停止服務器,運行自動化集成測試時,這是一個問題。
我正在使用彈簧引導「1.4.0.RELEASE」。
我的問題: 1.爲什麼配置文件標籤不起作用? (錯誤?) 2.爲什麼在嘗試關閉「停止」目標中的服務器時找不到JMX bean?由於jvmArguments,這是否與分叉有關?