我无法找到新的google-closure-library的.jar用于clojurescript。
(源代码下载可在此处获取:http://code.google.com/p/closure-library/downloads/list)
我也试过(通过closurebuilder)编译它(不成功)。 (我已尝试按照建议使用deps.js进行编译,但这也无效。)
如果有人能指出2029罐子或教我如何从源头编译它会很棒。
谢谢!
编辑:澄清一下,我 not 意味着闭包编译器 我的意思是像这里找到的.jar:http://mvnrepository.com/artifact/org.clojure/google-closure-library
答案 0 :(得分:2)
我认为他们可能会有些混乱。 Closure Library是一组JavaScript源文件。您可以使用Closure Compiler编译它们,但它们仍然只会生成JavaScript文件。
Closure Compiler作为jar文件分发。它也可以作为源代码下载并手动编译到jar中。它用于将JavaScript文件编译为“更好”的JavaScript。
答案 1 :(得分:2)
您可以轻松地将闭包库封装到您选择的任何版本。
请阅读如何从其他地方找到的java文档中获取dir。完成后,再使用
mvn install:install-file -DgroupId="foo" -DproductId="bar" -Dversion="baz" -Dpackaging=jar -Dfile="the jarred file"
将其安装到您当地的.m2仓库。然后Lein应该能够根据需要将其拉入。
希望它有所帮助。
答案 2 :(得分:1)
Closure Library不会经常发布,但是您可以从SVN中获取最新信息(或者如果您没有使用最新版本,则可以使用您正在使用的编译器版本附近的版本)它被设计为“始终很好” (这就是它不经常发布的原因)。