0
私はScalaバージョン2.10とSBTバージョン0.13.8を使用しています。私のIntellijプロジェクトでは、外部ジャーに依存するプログラムをコンパイルする必要があります。私はローカルjarをsbtクラスパスに追加するとMalformedURLExceptionが発生する:プロトコルがない
name := "test"
version := "1.0"
scalaVersion := "2.12.1"
resolvers += "Local IE Libraries" at "E/Temp/IE"
libraryDependencies ++= Seq(
"org.gigaspaces.insightedge" % "insightedge-core" % "1.0.0")
が、私はエラーを取得し、以下の形式でlibraryDependencies
とresolvers
を追加した
[error] (*:update) sbt.ResolveException: unresolved dependency: org.gigaspaces.insightedge#insightedge-core;1.0.0: Local InsightEdge Libraries: unable to get resource for org/gigaspaces/insightedge#insightedge-core;1.0.0: res=E/Temp/IE/org
e/insightedge-core/1.0.0/insightedge-core-1.0.0.pom: java.net.MalformedURLException: no protocol: E/Temp/IE/org/gigaspaces/insightedge/insightedge-core/1.0.0/insightedge-core-1.0.0.pom
更新
私は
resolvers += "Local InsightEdge Libraries" at "file://E/Temp/IE"
として
file://
プレフィックスでリゾルバのパスを指定した場合
違うエラーが発生する
[error] (*:update) sbt.ResolveException: unresolved dependency: org.gigaspaces.insightedge#insightedge-core;1.0.0: URI has an authority component
Windowsのパスに問題はありますか?
おかげ
:
このWikipediaのページでは、あなたのWindwowsシステム上のパスを指定する方法を見つけ出すために役立つかもしれません私は別のエラーを取得します。私はより詳細な説明を更新しました。より多くの提案があれば教えてください –
あなたのシステム上のどこにディレクトリがありますか?どのドライブ?完全なパス? Eがドライブの場合は、私の答えの中のリンクの形式に従って指定する必要があります。 – lex82
リンクからすべてのパスを試しました。それらのどれも働かなかったが、エラーは異なっていた。私たちは解決策に近いと思う。ここで詳細を見てください - http://pastebin.com/WwpfJtSS。私はあなたの入力を教えてください。 –