我對Maven非常陌生,嘗試使用Maven的CarbonFive DB Migration。Maven:必須是有效的版本,但是'RELEASE'
按照他們的文檔,我加在下面我pom.xml
<pluginRepositories>
<pluginRepository>
<id>c5-public-repository</id>
<url>http://mvn.carbonfive.com/public</url>
</pluginRepository>
</pluginRepositories>
和
<plugins>
<plugin>
<groupId>com.carbonfive.db-support</groupId>
<artifactId>db-migration-maven-plugin</artifactId>
<version>RELEASE</version>
<configuration>
<url>jdbc:mysql://localhost:3306/bb</url>
<username>bb</username>
<password>bb</password>
</configuration>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
</dependencies>
</plugin>
</plugins>
現在,當我嘗試運行遷移
$ mvn db-migration:migrate
我看到錯誤,說
[ERROR] 'build.plugins.plugin.version' for com.carbonfive.db-support:db-migration-maven-plugin must be a valid version but is 'RELEASE'. @ line 165, column 26
和line 165
是
<version>RELEASE</version>
這是按照它們的文檔。
如何解決此問題?
如果您想要始終使用最新版本的插件,只需省略'版本'標籤即可。 – aymeric