gpt4 book ai didi

scala - 如何将 native 库依赖项添加到 sbt 项目?

转载 作者:行者123 更新时间:2023-12-03 10:35:59 25 4
gpt4 key购买 nike

我想将 Java 库(例如 Apache PDFBox)添加到 sbt项目。

这是 Ivy 依赖:

dependency org="org.apache.pdfbox" name="pdfbox" rev="1.8.2"

我首先尝试执行以下操作:
resolvers += "Sonatype releases" at "http://oss.sonatype.org/content/repositories/releases/"

libraryDependencies += "org.apache.pdfbox" %% "pdfbox" % "1.8.2"

但它给了我类型的错误
[warn] ==== public: tried [warn]  
http://repo1.maven.org/maven2/org/apache/pdfbox/pdfbox_2.10/1.8.2/pdfbox_2.10-1.8.2.pom

所以我知道使用这种语法我可以只管理 Scala 依赖项。我确信有一种方法可以管理 Java 依赖项,但是如何呢?

我试图在 Google 中搜索“sbt add java dependencies”,但没有找到(识别)相关结果。

最佳答案

您应该更换 %% (双百分比)与单个。

libraryDependencies += "org.apache.pdfbox" % "pdfbox" % "1.8.2"

双百分比是一个方便的运算符,并导致添加 _ + scalaVersion路径内的后缀,即 _2.10在你的情况下。单个百分比应该可以解决问题。

关于scala - 如何将 native 库依赖项添加到 sbt 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20122873/

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