Вопросы по теме '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 просмотров
schedule
02.05.2024
Нет реализации метода: :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