如何为sbt中提供的传递依赖项提供版本?

时间:2019-08-12 16:09:47

标签: playframework sbt jira jira-rest-api jira-rest-java-api

[error] (*:update) sbt.ResolveException: unresolved dependency: com.atlassian.sal#sal-api;${sal.version}: not found

[error] unresolved dependency: com.atlassian.event#atlassian-event;${event.version}: not found

是否可以为提供的传递依赖项提供版本?

当您尝试添加https://mvnrepository.com/artifact/com.atlassian.jira/jira-rest-java-client-core?repo=atlassian-public依赖项并编译项目时,它可以在任何playframework应用程序中轻松复制。

https://github.com/sanjeevpande/play-jira-client 带有示例播放应用的回购。 “播放编译”将导致错误。

1 个答案:

答案 0 :(得分:1)

我设法通过在build.sbt中添加notTransitive()属性来修复它

"com.atlassian.jira" % "jira-rest-java-client-core" % "5.1.0" notTransitive(),

并通过手动添加传递依赖项。

相关问题