scala – 如何添加本机库依赖项到sbt项目?
发布时间:2020-12-16 09:36:03 所属栏目:安全 来源:网络整理
导读:我想添加一个Java库(例如 Apache PDFBox)到一个sbt项目。 这是常春藤依赖: dependency org="org.apache.pdfbox" name="pdfbox" rev="1.8.2" 我首先试图做以下事情: resolvers += "Sonatype releases" at "http://oss.sonatype.org/content/repositories/re
我想添加一个Java库(例如
Apache PDFBox)到一个sbt项目。
这是常春藤依赖: 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。单一百分比应该解决问题。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |