Требуется ли Clojure JDK? - PullRequest
       0

Требуется ли Clojure JDK?

13 голосов
/ 26 января 2011

Я хочу распространять программу Clojure.Нужен ли JDK или JRE может обрабатывать все в Clojure?

Ответы [ 3 ]

11 голосов
/ 26 января 2011

Вам нужен только пользователь, чтобы иметь JRE (v1.5 или выше)

Программы Clojure могут быть скомпилированы в файл jar. Вам не нужно использовать что-то вроде Leiningen, но это намного проще.

Посетите эту страницу на сайте Clojure.org, чтобы узнать, как скомпилировать и запустить программу.

Вы можете скомпилировать файл JAR из REPL:

(compile 'clojure.examples.hello)

Вот как вы должны запустить jar для компиляции:

java -cp ./classes:clojure.jar clojure.examples.instance asdf
6 голосов
/ 26 января 2011

Вам просто нужна JRE.

https://github.com/technomancy/leiningen/blob/master/TUTORIAL.md объясняет более подробно, но я полагаю, что вам просто нужен Uberjar, который будет содержать все зависимости, необходимые для распространения вашего приложения.

0 голосов
/ 28 октября 2011

JRE требуется! Вы можете легко загрузить его из Интернета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...