3

同様の質問をすべて読みましたが、どちらの提案も問題を解決しません。多分私はそれを見ることができない。

問題は、私が project/plugins.sbt を持っていて、たとえば追加しようとしたときです

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.11.2")

それは私に与えます

[error] (*:update) sbt.ResolveException: 
unresolved dependency: com.eed3si9n#sbt-assembly;0.11.2: not found

それから私は追加します

resolvers += "sonatype-releases" at "https://oss.sonatype.org/content/repositories/releases/"

しかし、エラーは同じです

私のsbtバージョンは

sbt launcher version 0.13.8

そしてscalaバージョンは

Scala code runner version 2.11.6 -- Copyright 2002-2013, LAMP/EPFL

おそらく、誰かが私を正しい方向に向けることができます。前もって感謝します。

編集:私が入れたとき

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.13.0")

project/assembly.sbt に同じエラーが発生しました

実際には、エラーは sbt-assembly のエラーではないと思います。他のプラグインを追加しようとすると、同じ種類のエラーが発生します

[info] Resolving com.eed3si9n#sbt-assembly;0.13.0 ...
[warn]  module not found: com.eed3si9n#sbt-assembly;0.13.0
[warn] ==== local: tried
[warn]   .ivy2/local/com.eed3si9n/sbt-assembly/scala_2.11/sbt_0.13/0.13.0/ivys/ivy.xml
[warn] ==== public: tried
[warn]   https://repo1.maven.org/maven2/com/eed3si9n/sbt-assembly_2.11_0.13/0.13.0/sbt-assembly-0.13.0.pom
[warn] ==== Typesafe Repository: tried
[warn]   http://repo.typesafe.com/typesafe/releases/com/eed3si9n/sbt-assembly_2.11_0.13/0.13.0/sbt-assembly-0.13.0.pom
[info] Resolving jline#jline;2.12.1 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: com.eed3si9n#sbt-assembly;0.13.0: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn] 
[warn]  Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn]      com.eed3si9n:sbt-assembly:0.13.0 (sbtVersion=0.13, scalaVersion=2.11)
[warn] 
[warn]  Note: Unresolved dependencies path:
[warn]      com.eed3si9n:sbt-assembly:0.13.0 (sbtVersion=0.13, scalaVersion=2.11) (assembly.sbt#L2-3)
1.0

編集

project/plugins.sbt、またはproject/assembly.sbtなどのすべてのドキュメントで私のように不注意な他の人にはわかりました...実際、「プロジェクト」はアプリケーションのプロジェクトフォルダーであるべきだと思いましたが、そうです[your_project_name]/project :( したがって、言及されているすべての conf はそのディレクトリに配置する必要があります。

返信ありがとうございます..

4

2 に答える 2

0

使用したいプラグインのバージョンに問題があるのではないでしょうか?

これを試して:

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.13.0")
于 2015-06-09T20:07:11.940 に答える
0

sbt-アセンブリ:

sbt 0.13.6+ の場合、sbt-assembly を依存関係として に追加し project/assembly.sbtます。

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.13.0")
于 2015-06-09T20:02:26.393 に答える