Clojure(1.8.0
または他のバージョン)のコピーをMaven Centralまたは公式サイトからダウンロードすると、バージョン1.7.0-RC1
になります。例えばClojure JARのすべてのバージョンは、実際のバージョンにかかわらずClojure-1.7.0-RC1であると報告しています
:
$ java -jar clojure-1.8.0.jar Clojure 1.7.0-RC1 user=>
また、これは、実際には、実行されているバージョンであるようです。 1.8.0で追加された関数(具体的にはstring/starts-with?
)は、repl(インポート後)で使用できないためです。
(shasumによって検証された)ファイルの同一のコピーが別のラップトップにダウンロードされると、正しいバージョンが実行されます。
私は1.8.0
、1.9.0-alpha17
、および1.5.0-RC2
を含むいくつかのバージョンでこれを確認しました。すべてが1.7.0-RC1
と報告されています。
追加情報:MacOSのバージョン10.12.3
を使用して
$ java -version Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
。
再生できません。 sha1sum(s)が続く - 'unzip〜/ Downloads/clojure-1.8.0.zip'そして' java -jar clojure-1.8.0/clojure-1.8.0.jar Clojure 1.8.0 user => ' –
' 313066c972b6b00f390674bf0e9f732c07f205a4 clojure-1.8.0/clojure-1.8.0.jar' –
'93e9dd5559225d219b557b418bfcabd5c2a2ade6〜/ダウンロード/ clojure-1.8.0.zip' –