저는 Maven 프로젝트에서 작업 중이며 테스트 목적으로 SQL 스크립트를 실행하는 이동 경로 플러그인을 추가했습니다. 나는 그 스크립트가 우연히 실행되지 않고 단지 "mvn ... flyway : migrate"으로 만 만들고 싶습니다.이동 경로가 기본 단계에서 실행되지 않습니다
나는 작업을 마이그레이션 에 대한 기본 단계는 사전 통합 테스트 것으로 나타났습니다,하지만 난 깨끗한 MVN을 실행할 때 호출되지 않습니다 이동 경로를 설치 (즉, 나를 위해 괜찮습니다하지만 내가 알고 싶은 왜이 호출되지 않습니다.) 사전에
<plugin>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-maven-plugin</artifactId>
<version>3.0</version>
<configuration>
<driver>${db-driver-name}</driver>
<url>${db-url}</url>
<user>${db-user-name}</user>
<password>${db-user-password}</password>
<locations>
<location>filesystem:./src/main/resources/db/scripts/V${db-version}</location>
</locations>
<schemas>
<schema>schema</schema>
</schemas>
</configuration>
<dependencies>
<dependency>
<groupId>oracle.jdbc</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.4</version>
</dependency>
</dependencies>
</plugin>
감사 : 여기
는 의 pom.xml의 일부입니다!
네, 질문을 편집했습니다. * mvn clean install *에 대해 생각하고있었습니다. – sruzic