2016-07-08 5 views
0

私はそうのような私のScalaのREPLにjarファイルを追加してい:私はScalaのREPL追加ジャー

scala> import scalaj.http._ 
<console>:7: error: not found: value scalaj 
     import scalaj.http._ 

ました:私はエラーを取得用の瓶

scala> :cp scalaj-http_2.10-2.2.1.jar 
Added '/home/XXX/scalaj-http_2.10-2.2.1.jar'. Your new classpath is: 
".:/home/XXX/json4s-native_2.10-3.3.0.RC3.jar:/home/XXX/scalaj-http_2.10-2.2.1.jar" 
Nothing to replay. 

私がしようとインポート別の瓶でこれを試してみました:

scala> :cp json4s-native_2.10-3.3.0.RC3.jar 
Added '/home/XXX/json4s-native_2.10-3.3.0.RC3.jar'. Your new classpath is: 
".:/home/XXX/json4s-native_2.10-3.3.0.RC3.jar" 
Nothing to replay. 

scala> import org.json4s.JsonDSL._ 
<console>:7: error: object json4s is not a member of package org 
     import org.json4s.JsonDSL._ 

私はすべてが、このようにそれを行うことをオンラインmultupleチュートリアルを読んだが、私のREPLは同じで行動していないようですマナー。 私はScala 2.10を使用しています

+0

なぜscala 2.10を使用していますか?それは古いものです。 – Falmarri

+0

スパークは現在2.10で最高の演奏をしています – theMadKing

答えて

1

あなたのパスを確認してください。まだ動作していない場合は、REPLを起動するときにjarファイルを追加してみてください(v2.10の場合でも常に動作しています)

scala -cp /home/XXX/json4s-native_2.10-3.3.0.RC3.jar:/home/XXX/scalaj-http_2.10-2.2.1.jar

注:Windowsの場合は;、それ以外の場合は:です。

関連する問題