14得票5回答
将Leiningen项目中的版本字符串嵌入应用程序

我希望能够查询或嵌入由Leiningen项目设置的版本字符串,并将该值显示给用户。使用情景包括从CLI显示版本字符串,或作为Ring应用程序中的标题。这种做法是否可行?

11得票2回答
Leiningen是否读取.m2/settings.xml中的maven设置?

我在 ~/.m2/settings.xml 中有几个额外的代码库。 我尝试了 lein search ,但它没有在我的代码库中找到包。如何告诉 Leiningen 在 Maven 设置中搜索存储库?

10得票1回答
Leiningen的默认仓库是什么?

Leiningen(https://github.com/technomancy/leiningen)会查看一些默认仓库,以满足您在project.clj中指定的依赖关系。 我想浏览这些仓库,以查看Leiningen开箱即用提供了哪些内容。这些仓库是什么,并且我在哪里可以查找它们以获取我的特...

16得票3回答
我该如何使用已检入的JAR包和Leiningen?

我们的项目中有一些第三方的JAR包,我们想要将它们添加到类路径中。就这样。我们不想设置本地Maven仓库(因为那会破坏我们的“检出和运行”原则)。每个开发者都必须设置自己的Maven仓库,与项目区分开来。 有没有办法做到这一点呢?我看到的大部分答案都说要设置本地Maven,这不是我们想要或需...

8得票3回答
如何在Clojure中使用本地依赖?

我正在开发一个使用IT技术的库和应用程序。 我没有任何远程存储库来存储这个库,它只是作为一个常规项目存储在GitHub上。 在我的应用程序中,我想将这个库作为一个依赖项使用,我考虑的结构如下: . ├── README.md ├── project.clj ├── repo ├── sr...

8得票1回答
使用Leiningen管理Maven本地仓库中的依赖关系

我正在使用Clojure开始一个lein new项目,并希望使用goose文章提取库。不幸的是,我在任何公开可用的Maven存储库中都找不到该库的jar文件,所以我打算将其添加到本地Maven存储库中。 在项目目录中,我复制了goose jar及其pom.xml文件,并运行以下命令: mk...

14得票1回答
你能否让Leiningen从本地检出的源代码加载库代码?

假设我正在修改我项目中使用的Clojure库: ``` /User/SCdF/Code/myproject/ /User/SCdF/Code/other-peoples-projects/clojure-library-cloned-from-github ``` 目前,当我在`cloju...

27得票2回答
使用Leiningen运行代码时,出现无法解析符号的错误。

我第一次使用Leiningen来管理我的应用程序。目前为止,我已经定义了项目的依赖项,在项目lib目录中安装了这些依赖项,并定义了一个函数。当我从项目根目录运行lein repl,然后调用我定义的函数时,我会收到无法解析符号的错误。有人知道我做错了什么,以及如何通过Leiningen正确运行我...

8得票2回答
Leiningen, :warn-on-reflection. 仅针对当前项目。

如果我在Leiningen(版本2)中打开:warn-on-reflection,不仅会对当前项目发出警告,还会对依赖项发出警告。 (例如,即使我调用“lein help”,它也会对clucy中的反射发出警告-这是Leiningen本身的一个依赖项。) 由于这些项目超出了我的当前范围,我想要...

15得票1回答
如何使用Leiningen在其他文件中引用函数?

我对Clojure还比较新,如果这是一个完全的新手问题,我很抱歉,但我找不到足够的在线答案。 基本上,我的问题是每次尝试运行我的项目时,都会出现如下错误:Exception in thread "main" java.lang.RuntimeException: java.io.FileNot...