scalacheck
jar は、Scala 2.9.2 の標準ディストリビューションのlib
ディレクトリーに、標準の scala ランタイム クラス (例: ) と共に誤って含まれていましたscala-library.jar
。これは発見され、以降の Scala ディストリビューションで修正されました。
scala 2.9.2 インタープリターを実行して の別のバージョンを使用したいのですがscalacheck
、 のバージョンを無視するようにできませんlib
。
私は試した:
$ LOAD_SCALACHECK='import org.scalacheck.Gen; println(Gen.choose(0, 1).sample.get)'
$ scala -e "$LOAD_SCALACHECK"
$ scala -nobootcp -e "$LOAD_SCALACHECK"
$ scala -Dscala.usejavacp=false -e "$LOAD_SCALACHECK"
$ scala -Dscala.usejavacp=false -nobootcp -e "$LOAD_SCALACHECK"
これらはすべてscalacheck.jar
. からjarを削除する以外に、クラスパスlib
からjarを除外してインタープリターを実行する方法はありますか?lib