Maven SBT-发现错误的修订
我得到一个错误: 预期='2.0.0-SNAPSHOT found='${jpacontainer.version}' 在解决依赖关系时Maven SBT-发现错误的修订,maven,dependencies,sbt,Maven,Dependencies,Sbt,我得到一个错误: 预期='2.0.0-SNAPSHOT found='${jpacontainer.version}' 在解决依赖关系时 val vaadinJPA = "com.vaadin.addon" % "jpacontainer-addon-agpl-3.0" % "2.0.0-SNAPSHOT" 你知道怎么解决这个问题吗 这是POM:POM文件无效。POM是模块的元数据文件,应该列出正确的版本。这就是造成你的问题的原因。 快照有不稳定的倾向,使用快照并不总是一个好主意 选择 使用不
val vaadinJPA = "com.vaadin.addon" % "jpacontainer-addon-agpl-3.0" % "2.0.0-SNAPSHOT"
你知道怎么解决这个问题吗
这是POM:POM文件无效。POM是模块的元数据文件,应该列出正确的版本。这就是造成你的问题的原因。 快照有不稳定的倾向,使用快照并不总是一个好主意 选择 使用不同的快照模块版本 如果您真的需要这个特殊的jar,我建议您直接下载它,如下所示: 使现代化 该模块完全损坏:- 浏览文件存储时可以找到jar,如下所示: 这解释了为什么Maven中的以下依赖项声明可以工作:
<dependency>
<groupId>com.vaadin.addon</groupId>
<artifactId>jpacontainer-addon-agpl-3.0</artifactId>
<version>2.0.0-SNAPSHOT</version>
</dependency>
如果没有适当的POM,Nexus索引将无法正确更新
正如你所看到的,罐子不见了。。。所以jar存在,存储库索引不可靠
<dependency>
<groupId>com.vaadin.addon</groupId>
<artifactId>jpacontainer-addon-agpl-3.0</artifactId>
<version>2.0.0-SNAPSHOT</version>
</dependency>