gpt4 book ai didi

playframework - 是否有带有 sbt-maven-plugin 的在线存储库?

转载 作者:行者123 更新时间:2023-12-04 07:37:52 25 4
gpt4 key购买 nike

我正在处理一个 Play Framework 项目,我想添加 Maven 兼容性。所以我尝试添加一个理解 pom.xml 的插件。不幸的是,这不起作用。

我正在使用 sbt-maven-plugin在我的 plugins.sbt 中使用这一行:

addSbtPlugin("com.github.shivawu" % "sbt-maven-plugin" % "0.1.3-SNAPSHOT")

我还添加了存储库:

resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/"

在 Play 控制台中执行 reload 命令后出现此错误:

enter image description here

有人知道如何解决这个问题吗?我正在使用 IntelliJ IDEA。

最佳答案

tl;dr 确保您使用 project/plugins.sbt,使用 https 作为存储库并且您没有落后阻止访问 repo 或 configure proxy appropriately 的防火墙.

根据the official documentation of the plugin您应该改用以下内容:

addSbtPlugin("com.github.shivawu" % "sbt-maven-plugin" % "0.1.2")

它对我也不起作用,我不得不将以下存储库添加到 project/plugins.sbt 中的 resolvers:

resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"

完整的project/plugins.sbt变成如下:

addSbtPlugin("com.github.shivawu" % "sbt-maven-plugin" % "0.1.3-SNAPSHOT")

resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"

设置构建工作正常:

[info] downloading https://oss.sonatype.org/content/repositories/snapshots/com/github/shivawu/sbt-maven-plugin_2.10_0.13/0.1.3-SNAPSHOT/sbt-maven-plugin-0.1.3-SNAPSHOT.jar ...
[info] [SUCCESSFUL ] com.github.shivawu#sbt-maven-plugin;0.1.3-SNAPSHOT!sbt-maven-plugin.jar (1664ms)

有趣的是有 0.2.0-SNAPSHOT版本也可用build.sbt of the project似乎没有显示该版本是可能的,因为 0.1.3-SNAPSHOT 是正在处理的下一个版本。

关于playframework - 是否有带有 sbt-maven-plugin 的在线存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25165436/

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