gpt4 book ai didi

java - Maven:必须是有效版本但为 'RELEASE'

转载 作者:行者123 更新时间:2023-11-29 05:50:09 26 4
gpt4 key购买 nike

我对 Maven 很陌生,正在尝试使用 CarbonFive DB Migration来自 Maven。

按照他们的文档,我在我的 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

第165行

<version>RELEASE</version>

根据他们的文档。

我该如何解决这个问题?

最佳答案

嗯,你需要填写你想要的版本。看起来像,来自 http://code.google.com/p/c5-db-migration/ :

Latest Version: 0.9.9-m5 (check out the new check goal!)

所以尝试用 0.9.9-m5 代替 RELEASE

Maven 版本始终采用 x.y.z-DESCRIPTOR 格式,其中 yzDESCRIPTOR 可选。

关于java - Maven:必须是有效版本但为 'RELEASE',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14223517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com