Вопросы по теме 'leiningen'

Где найти действительные номера версий для зависимостей в Leiningen
Я новичок в Clojure и Leiningen и решил, что кое-что из того, что я хочу использовать, находится в clojure.contrib.generic.math-functions. Я нашел информацию об API для этого на http://richhickey.github.com/clojure-contrib/branch-1.1.x/math-api.html...
5155 просмотров
schedule 26.03.2022

Leiningen не разрешает мои зависимости
Я хочу перевести зависимость Maven в Leiningen: <dependency> <groupId>com.google.api.client</groupId> <artifactId>google-api-client-parent</artifactId> <version>1.4.1-beta</version>...
772 просмотров
schedule 26.10.2023

`break` Clojure/Swank выходит из окружающего процесса Leiningen — почему?
Я отлаживал свою программу Clojure, Infocard Workbench, когда получил действительно неожиданную ошибку: (swank.core/break) в функции вызвало ошибку в окне командной строки, которая прервала выполнение, даже несмотря на то, что запущенная программа...
247 просмотров
schedule 29.11.2023

Как печатать имена тестов в Leiningen?
Я хотел бы распечатать каждый из моих методов тестирования leiningen по мере их выполнения. У меня есть файл тестов lein, который относительно прост: (defn myfixture [b] (do (println "start") (b) (println...
489 просмотров
schedule 13.02.2024

У Лайнингена проблемы с построением рабочего уберьяра
Мы пытаемся построить наш проект Clojure с Leiningen. Нам удалось создать уберджар, выполнив следующие действия: предварительные условия: В файле project.clj перечислены зависимости :main my-project.core в project.clj файл core.clj с...
1482 просмотров
schedule 17.07.2022

Использование ПОСЛЕДНЕГО ключевого слова maven в проекте leiningen
У меня есть два лейнингенских проекта. Согласно этому вопросу , maven должен позволить мне использовать «ПОСЛЕДНЮЮ» версию в качестве зависимости. Это дает мне ошибку, предполагающую, что зависимость с версией «ПОСЛЕДНЯЯ» не может быть найдена....
1607 просмотров
schedule 27.04.2022

Сравнение Clojure 1.3 и Clojure 1.2.1
Я признаю, что этот вопрос немного плохо сформулирован. Пожалуйста, дайте мне знать, какие команды я должен запустить, чтобы предоставить больше информации, и я предоставлю ее. Контекст: я использую Clojure уже около 1 года. В основном просто...
771 просмотров
schedule 26.03.2022

Как лучше всего структурировать и создавать приложения Clojure с помощью плагинов?
Я думаю (см. ниже), что хотел бы структурировать проект Clojure как несколько модулей с упорядоченными зависимостями — так же, как Maven позволяет мне делать с многомодульные проекты . Но я не вижу, как это сделать с Лейнингеном — все, что я вижу,...
2133 просмотров
schedule 21.05.2023

В чем причина ошибки циклической зависимости Лейна, когда я создаю uberwar?
Создание безголового кольцевого сервера работает -- lein ring server-headless -- но когда я пытаюсь построить войну или убервар, я получаю следующую ошибку и не могу понять, почему это происходит. No namespaces to :aot compile listed in...
972 просмотров
schedule 24.04.2023

сделать lein uberjar без исходных файлов
Я использую «lein uberjar», чтобы создать исполняемый файл jar моего проекта. jar создан правильно и работает как положено. Я просто хочу знать, можно ли НЕ включать мои исходные файлы .clj в сгенерированный .jar, поскольку я планирую его...
2121 просмотров
schedule 16.08.2023

Почему read-line не возвращается после нажатия ENTER (похоже на зависание) с помощью lein run, но работает с lein repl?
Проблема в том, что когда я запускаю свою программу с lein run , она попадает в часть (read-line) , и я не могу выйти из нее, что означает: строка чтения никогда не возвращается. Вот соответствующий код: (def command (atom "")) (defn...
770 просмотров
schedule 10.01.2023

Попросите maven/leiningen извлекать ресурсы в файловую систему при установке
Мне нужно повторно использовать некоторый код Python в библиотеке Clojure. Я хочу связать сценарии python с моим .jar, но, насколько я могу судить, это означает, что python не сможет легко получить доступ к этим сценариям, поскольку они будут...
343 просмотров
schedule 09.08.2022

Leiningen: Как настроить расположение папки .m2?
Я хотел бы изменить расположение папки .m2, в которой leiningen хранит все зависимости (в Linux). Можно ли этого добиться? Я проверил исходный код сценария lein.sh и все переменные среды, но ничего не указывает на $HOME$/.m2.
3443 просмотров
schedule 26.02.2023

Добавить интерфейс веб-приложения в существующее приложение Clojure
У меня есть чат-бот на основе Clojure, который я запускаю обычным способом с lein run . Я хотел бы добавить интерфейс к этому приложению, но не совсем уверен, как это сделать. Из прочтения документации по compojure, lib-noir и ring кажется, что...
212 просмотров
schedule 26.07.2023

Как настроить classpath для slimv и ritz
Я хотел бы решить мою проблему с classpath. Не могли бы вы сказать мне, как это сделать? Я могу сделать следующее. Я могу вычислить (+ 1 1) в vim(slimv), нажав ,e. Затем slimv отобразит следующее. user> (+ 1 1) 2 Однако я не могу...
155 просмотров
schedule 27.07.2023

не могу подключить мое приложение compojure к postgres db (следуя учебнику heroku)
я следую руководству по компоновке heroku . Когда я дохожу до того момента в учебнике, где создается таблица, я получаю следующее сообщение об ошибке: user=> (require '[clojure.java.jdbc :as sql]) nil user=> (sql/with-connection...
172 просмотров

Нет реализации метода: :as-file протокола: #'clojure.java.io/Coercions найдено для класса: clojure.lang.PersistentVector
Получение java.lang.IllegalArgumentException: нет реализации метода: :as-file протокола: #'clojure.java.io/Coercions найдено для класса: clojure.lang.PersistentVector, когда я запускаю lein test или lein repl с терминала на MAC OS X. Хотя lein repl...
1846 просмотров
schedule 20.02.2024

Не удалось найти ring/util/request__init.class или ring/util/request.clj в пути к классам.
FileNotFoundException Could not locate ring/util/request__init.class or ring/util/request.clj on classpath: clojure.lang.RT.load (RT.java:443) Это происходит в leiningen repl, когда я пытаюсь использовать одно из своих пространств имен:...
2678 просмотров
schedule 06.04.2023

Что означает ^:replace в файле Leiningen project.clj?
У меня есть файл project.clj, полученный из чужого репозитория git. Есть строка, которая читает :jvm-opts ^:replace [] Я знаю, что :jvm-opts позволяет добавлять параметры командной строки java. Что делает ^:replace ? Об этом есть...
766 просмотров
schedule 14.04.2022

Новичок: циклы for в функциях ведут себя неожиданным образом
Я давно занимаюсь разработкой на Java и Perl, но хотел узнать что-то новое, поэтому начал изучать clojure. Одной из первых вещей, которые я попробовал, было решение головоломки «Ханойские башни», но у меня было странное поведение в моей функции...
161 просмотров
schedule 06.04.2022