想法,sbt,无法重新分析警告
Idea, sbt, unable to reparse warning
我已将我的工件推送到 oss nexus 存储库,并将其作为依赖项添加到另一个项目。想法让我警告:
[warn] Unable to reparse com.github.kondaurovdev#jsonapi_2.11;0.1-SNAPSHOT from sonatype-snapshots, using Fri May 13 17:12:52 MSK 2016 [warn] Choosing sonatype-snapshots for com.github.kondaurovdev#jsonapi_2.11;0.1-SNAPSHOT
也许我以某种错误的方式推送神器?但是我之前做过,一切正常。如何摆脱这些警告?或者干脆忽略它们?
我遇到了同样的问题。
您是否将您的 SNAPSHOT 版本发布到您的神器?如果是这样 this 可能是你的问题。
如您所知,在本地发布时您的快照版本存储在 .ivy2/local 目录中。远程版本存储在 .ivy2/cache 目录中。
查看 .ivy2/cache/{dependency} 文件夹时,您会发现它只下载了 xml 和属性文件。所以只有元数据,没有罐子。这就是它不存在而无法解析的真正原因。
由于 .ivy2/cache 优先于 .ivy2/local 它不会看到您的本地发布版本。有两种方法可以解决这个问题。
- 更新您的快照版本号(推荐)
- 从您的工件中删除 SNAPSHOT 并删除每个具有本地版本的客户端上的 .ivy2/cache/{dependency} 文件夹。
我认为第一个是要走的路。
我遇到了同样的问题,在我的 build.sbt:
中添加以下内容后问题消失了
updateOptions := updateOptions.value.withLatestSnapshots(false)
中找到更多详细信息
我已将我的工件推送到 oss nexus 存储库,并将其作为依赖项添加到另一个项目。想法让我警告:
[warn] Unable to reparse com.github.kondaurovdev#jsonapi_2.11;0.1-SNAPSHOT from sonatype-snapshots, using Fri May 13 17:12:52 MSK 2016 [warn] Choosing sonatype-snapshots for com.github.kondaurovdev#jsonapi_2.11;0.1-SNAPSHOT
也许我以某种错误的方式推送神器?但是我之前做过,一切正常。如何摆脱这些警告?或者干脆忽略它们?
我遇到了同样的问题。
您是否将您的 SNAPSHOT 版本发布到您的神器?如果是这样 this 可能是你的问题。
如您所知,在本地发布时您的快照版本存储在 .ivy2/local 目录中。远程版本存储在 .ivy2/cache 目录中。
查看 .ivy2/cache/{dependency} 文件夹时,您会发现它只下载了 xml 和属性文件。所以只有元数据,没有罐子。这就是它不存在而无法解析的真正原因。
由于 .ivy2/cache 优先于 .ivy2/local 它不会看到您的本地发布版本。有两种方法可以解决这个问题。
- 更新您的快照版本号(推荐)
- 从您的工件中删除 SNAPSHOT 并删除每个具有本地版本的客户端上的 .ivy2/cache/{dependency} 文件夹。
我认为第一个是要走的路。
我遇到了同样的问题,在我的 build.sbt:
中添加以下内容后问题消失了updateOptions := updateOptions.value.withLatestSnapshots(false)
中找到更多详细信息