[英]How to include a library on bintray in Scala Maven project
我在Scala(2.11)中創建一個項目,使用Maven作為構建工具。 我想使用這個庫 ,但是我無法使用它。
我在這里有一個最少的(2個文件)示例存儲庫: https : //github.com/evertheylen/scala-maven-bintray-example
我添加了兩個依賴項, kafka
和scala-kafka-client
。 兩次我都按照各自網站上的說明進行操作,但是最后一個(來自Bintray)給我帶來了問題。 我希望在項目中定義存儲庫,而不是在我的個人settings.xml
定義存儲庫(盡管我確實嘗試過並且沒有用)。
mvn package exec:java -Dexec.mainClass=be.evertheylen.SampleApplication
給我的錯誤是:
[ERROR] .../src/main/scala/SampleApplication.scala:3: error: not found: object cakesolutions
[ERROR] import cakesolutions.kafka.KafkaProducer
[ERROR] ^
[ERROR] .../src/main/scala/SampleApplication.scala:4: error: not found: object cakesolutions
[ERROR] import cakesolutions.kafka.KafkaProducer.Conf
[ERROR] ^
[ERROR] two errors found
盡管mvn dependency:list
實際上列出了庫:
[INFO] The following files have been resolved:
...
[INFO] net.cakesolutions:scala-kafka-client_2.11:pom:0.10.0.0-RC2:compile
...
嘗試從pom.xml的依賴項聲明中刪除<type>pom</type>
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.