1

clojurescriptで使用する新しい google-closure-library の .jar を見つけることができませんでした。

(ソース コードのダウンロードはこちらから入手できます: http://code.google.com/p/closure-library/downloads/list )

また、クロージャービルダーを使用してコンパイルしようとしましたが(失敗しました)。(推奨されるように deps.js でコンパイルしようとしましたが、それも機能しません)。

誰かが私に 2029 jar を教えてくれたり、ソースからコンパイルする方法を教えてくれたりしたら、それは素晴らしいことです。

ありがとう!

編集: 明確にするために、クロージャ コンパイラを意味するのではなく、ここにあるような .jar を意味します: http://mvnrepository.com/artifact/org.clojure/google-closure-library

4

3 に答える 3

2

ここでは混乱するかもしれません。Closure Libraryは、JavaScriptソースファイルのセットです。これらはClosureCompilerを使用してコンパイルできますが、それでもJavaScriptファイルしか生成されません。

ClosureCompilerはjarファイルとして配布されます。ソースコードとしてダウンロードして、手動でjarにコンパイルすることもできます。これは、JavaScriptファイルを「より良い」JavaScriptにコンパイルするために使用されます。

于 2012-09-26T19:51:24.933 に答える
2

クロージャ ライブラリを任意のバージョンに簡単に jar できます。

他の場所にあるJavaドキュメントからディレクトリをjarする方法を読んでください。それが終わったら、次に使用します

 mvn install:install-file -DgroupId="foo" -DproductId="bar" -Dversion="baz" -Dpackaging=jar -Dfile="the jarred file"

ローカルの .m2 リポジトリにインストールします。その後、Lein は必要に応じてそれを取り込むことができます。

それが役に立てば幸い。

于 2012-10-05T14:29:04.070 に答える
1

Closure Library は頻繁にリリースされるわけではありませんが、SVN から最新のもの (最新のものを使用していない場合は、使用しているコンパイラのリリースに近いもの) を取得できます。なぜあまり頻繁にリリースされないのですか)。

于 2012-09-26T22:40:11.880 に答える