Вопросы по теме '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 просмотров
schedule
24.11.2023
Нет: основное пространство имен указано в 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