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

Дополнительные исходные файлы проекта Clojure
Когда лейн настраивает проект, создается файл core.clj вместе с другими каталогами и файлами. Я хочу знать, могу ли я разделить содержимое core.clj на другой исходный файл под ../myproj/src/myproj/ и если да, то как получить доступ к этим...
2149 просмотров
schedule 15.02.2024

Почему у меня работают клавиши управления lein при использовании lein1, но не lein2?
Я успешно обновился до lein2 и успешно запустил lein repl . Я использую SecureCrt от VanDyke для входа на свою рабочую станцию ​​Ubuntu 12.04. Я не менял никаких настроек терминала, и у меня не было следующей проблемы с lein 1.x. Когда я начал...
453 просмотров
schedule 23.02.2024

Почему любая программа Java/Clojure замедляется при запуске из Лейнингена?
При тестировании приложения Clojure и попытке определить проблемы с производительностью я заметил это странное поведение: даже когда вся программа написана на Java, при запуске из Лейнингена она, кажется, испытывает значительное замедление. Скажем,...
471 просмотров
schedule 08.04.2024

Почему этот простой основной метод никогда не возвращается при запуске leiningen?
Этот фрагмент кода возвращается немедленно: user=> (dorun (pmap + [1 2] [3 4])) nil Однако, когда я запускаю тот же фрагмент кода в основном методе, используя lein: (ns practice.core) (defn -main [& args] (dorun (pmap + [1 2] [3...
284 просмотров
schedule 08.05.2024

ClojureScript bRepl вообще не отвечает
Я какое-то время возился с clojure и clojurescript, и я всегда обнаруживал, что ответ браузера крайне не отвечает. Обычно он зависает, не давая результата, или выдает исключение неработающей трубы. Теперь я в ситуации, когда он всегда отказывается...
890 просмотров

Нет: основное пространство имен указано в project.clj
Я только начал веб-разработку с Clojure , но я застрял с очень простой проблема. У меня :main myapp.core/foo в project.clj (defproject myapp "0.1.0-SNAPSHOT" :description "FIXME: write description" :url "http://example.com/FIXME"...
15793 просмотров
schedule 17.11.2023

Эквивалент Leiningen для элемента `type` зависимости от maven
Я пытаюсь следовать этому руководству по Java для тестирования neo4j , но в Clojure. Я использую Leiningen для управления зависимостями, но в этом руководстве используется maven. Согласно учебнику, maven будет использовать следующий...
548 просмотров
schedule 19.10.2022

Выпуск REPL в Лейнингене
Я только что установил Leiningen 2.4.3, используя сценарий установки для моей системы Ubuntu 14.04. Когда я пытаюсь использовать lein для входа в REPL, я получаю довольно неприятный дамп в консоль: charles@charles-930X5J-910S5J-940X5J:~$ lein...
435 просмотров
schedule 02.11.2023

Схема, вызывающая сбой сборки uberimage
Я разрабатываю простое веб-приложение hello world на Clojure. Однако после того, как я добавил в свой проект библиотеку Schema , при попытке создать uberjar с использованием lein uberjar . Как ни странно, приложение по-прежнему проходит модульные...
117 просмотров
schedule 16.01.2024

Определите новый макрос defn, lein uberjar преуспевает, lein run не компилируется
Я определил свое собственное определение в пространстве имен mwm. Мой новый код выглядит так (mwm/defn foo [x] ...) Все было хорошо, пока он назывался defn2, но после переименования его в defn и ссылки на исходный defn с помощью...
87 просмотров
schedule 16.01.2024

как начать lein с существующей банкой clojure
Я пытаюсь загрузить/установить/запустить clojure/lein и столкнулся с некоторыми первоначальными проблемами. Я использую Cygwin на Windows-7. После загрузки последней версии clojure (1.8.0) следующий шаг работает нормально: java -cp...
168 просмотров
schedule 08.06.2024

Должен ли core.clj содержать функцию -main для запуска из командной строки?
При использовании Leiningen для создания проекта должен ли файл core.clj содержать функцию -main (автоматически сгенерированную при создании приложения), чтобы запустить программу с помощью команды lein run ? Должны ли все функции, которые я создаю,...
159 просмотров
schedule 06.03.2024

lein run vs lein trampoline run vs uberjar
В чем разница между lein run , lein trampoline run и развертыванием приложения clojure как uberjar? Есть ли разница в производительности? Если я сделаю _3 _ / _ 4_, я могу просто подключиться к серверу по ssh и получить свои изменения из git...
3019 просмотров
schedule 11.12.2023

lein test выдает NPE для функции, использующей разрешение; работает в РЕПЛ
lein test генерирует исключение NullPointerException при тестировании функции, которая использует (resolve (symbol "a-fn")) для возврата функции a-fn . Тест работает нормально из REPL. Мне не удалось найти способ решить a-fn в наборе тестов...
90 просмотров
schedule 09.05.2024

project.clj понимание некоторых частей
Я создаю веб-приложение с duct шаблоном . Теперь я смотрю на project.clj , чтобы посмотреть, как это работает. Но я не знаю, правильно ли я понял эту конкретную часть: {:dev [:project/dev :profiles/dev] :test [:project/test...
103 просмотров
schedule 29.03.2024

Как настроить команду сборки в сборочном пакете Heroku Clojure?
Heroku запускается lein uberjar для создания моего приложения Clojure, но мне нужно, чтобы он запускал lein ring uberjar . Можно ли это настроить без разветвления пакета сборки? Я попытался настроить веб-процесс так, чтобы он просто использовал...
118 просмотров
schedule 26.11.2022

Использование конкретной java-оболочки clojure без project.clj
Я стараюсь не задавать вопросов, которые не помогут многим другим людям, но я слишком долго занимаюсь этим, чтобы не просить о помощи. Я пытаюсь использовать эту оболочку clojure для пакета java в качестве зависимости в моем project, но я получаю...
174 просмотров
schedule 19.02.2024

Библиотека и пример приложения в одном репозитории
Я работаю над библиотекой Clojure и хочу включить пример приложения в тот же репозиторий для демонстрации и тестирования. В идеале пример приложения должен находиться в подкаталоге (с основной библиотекой в ​​корне) и использовать версию библиотеки,...
44 просмотров
schedule 17.11.2023

java.lang.ExceptionInInitializerError при выполнении команды lein для установки leiningen
При запуске lein в оболочке вывод консоли: Exception in thread "main" java.lang.ExceptionInInitializerError at clojure.core$fn__8478.invokeStatic(core.clj:7060) at clojure.core$fn__8478.invoke(core.clj:7055) at...
289 просмотров
schedule 11.04.2024

Проблемы с созданием Uberjar в Clojure
Я использую библиотеку Clojure java-time , которая является оболочкой java.time [1]. Моя программа работает, когда я вызываю lein run или когда я вызываю функции через repl . С другой стороны, когда я пытаюсь сделать lein uberjar , я получаю...
173 просмотров
schedule 19.04.2024