问题标签 [clojars]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1546 浏览

clojure - 如何将 Leiningen 模板部署到 Clojars?

我在本地机器上创建了一个 Leiningen 项目,然后通过执行以下操作将其转换为模板:

:然后我安装模板:

:这允许我在本地基于模板创建项目:

: 到目前为止一切正常。但是,如果我尝试使用以下方法将模板部署到 clojars:

:然后每当我尝试使用 clojars 配置文件创建模板时,我都会收到错误消息:

: 给出错误:

: 有谁知道我在这里做错了什么?

更新 - project.clj

0 投票
2 回答
284 浏览

maven - Clojure:在 Clojars 和更高版本上部署

我有一个关于部署到 Clojars 的基本问题。我编写了一个库并将其部署到 Clojars,但是当我尝试要求它时,我收到了 java.lang.ClassNotFoundException。

这是我的要求:

https://github.com/mobiusinversion/interval-trees

这是在 Clojars 上的位置:

https://clojars.org/interval-trees

我想也许我在组或工件 id 方面遗漏了一些东西,我不确定。我会很感激帮助解决这个问题。谢谢!

我测试它的方式是在一个名为间隔树测试的新 lein 项目中。这是我用于该测试的 project.clj:

现在当我运行 lein deps 我得到

果然在我的 .m2 目录中

最后在我的 core.clj

0 投票
2 回答
474 浏览

clojure - Clojars 的补丁库

假设我在 leiningen 项目中使用了一个库,托管在 Clojars 上。我遇到了一个错误。我在 Github 上 fork 项目,并修复了错误。怎么办?

在我的 leiningen 项目中使用我的库版本最合适的方法是什么?

PS我来自Ruby世界,所以我显然已经想到了Bundler......

0 投票
1 回答
318 浏览

hadoop - 在 Clojars 和依赖项上部署 Lein

我正在开发一个使用 Apache Hbase 作为其数据存储的应用程序。我围绕一些常见的 hbase 操作编写了一个 clojure 包装器,

https://github.com/mobiusinversion/hbase

并把它推到clojars。

https://clojars.org/hbase

在我的 hbase 包装器中,我导入了 Bytes 类:

然后在另一个名为“wtf”的项目中,我将包装器声明为依赖项,这很好用,它只是将 jar 从 clojars 中拉下来。

但是在新项目中找不到 Bytes 类(以及所有其他 Hadoop 类):

我不知道为什么 hadoop 类既没有被 Leiningen 作为依赖项引入,也没有打包为我的 clojars 部署的一部分。我怎样才能让这些课程可见???

0 投票
1 回答
87 浏览

clojure - `lein deploy clojars` 挂起

我已经按照leiningen gpg 自述文件安装了 GPG4Win,生成了密钥并将我的公钥粘贴到 clojars 中。但是,当我lein deploy clojars询问我的 clojars 用户名和密码并打印它已经创建了 jar 之后,它只是挂起。打字什么也没做。

任何想法如何解决这一问题?

0 投票
1 回答
367 浏览

clojure - `lein deploy clojars` 通过对等方重置连接:套接字写入错误

I/O exception (java.net.SocketException) caught when processing request: Connection reset by peer: socket write error当我尝试将 lib 部署到 clojars 时出现错误。我试了好几次,20天的时间。

也许大小很重要,因为我尝试部署我刚刚创建的项目lein new testclojars,这似乎有效。

有什么想法可能是错的吗?

0 投票
3 回答
415 浏览

clojure - How to push a lein localrepo of dependencies to clojars (processing.org jars)

Processing's (processing.org) basic library jars are not on clojars or maven. I have a project going with clojure and would like to upload the jars to clojars under my username. It was kind of tedious to get them into my .m2 folder one a time. I will be need to be able to access them via clojars so that others can help me with my project. How can I upload these dependencies?

lein deploy clojars doesn't upload the dependencies - all the processing library jars.

My processing localrepo is also on github stored here:

https://github.com/originalsurfmex/originalsurfmex_m2/tree/master/repository/processing

0 投票
1 回答
97 浏览

maven - 在 clojars 或 maven 中找不到 incanter-datasets 或 -stats jar

我在尝试使用咒语时遇到了一些非常奇怪的事情。在我的 lein project.clj 文件中,我为 -datasets 和 -stats(以及核心等)设置了依赖关系,然后执行“lein deps”,它报告在 maven 或 clojar repos 中找不到这些 jar。当我查看 ~/.m2/repositories/incanter 时,有 1.5.4 数据集和统计数据的文件夹,但它们不包含 jars。所有其他 incanter 软件包都有 1.5.4 jar 和旧版本,例如 1.4.1。希望有人可以阐明这些丢失的物品。

0 投票
0 回答
109 浏览

windows - lein deploy clojars 卡住了

我在 Windows 上并试图部署到 clojars。我按照leiningen gpg guide并按照那里的建议安装了Gpg4win;我使用默认加密生成,设置密码,总之100%遵循指南。我的路上有 gpg。我可以按照指南生成和发布我的密钥。我已将公钥复制到 clojars。我已按照 leiningen部署指南运行lein deploy clojars. 但是,该项目只是这样做并且似乎永远挂起:

就是这样。

0 投票
1 回答
194 浏览

intellij-idea - 在 IntelliJ IDEA 草书项目中使用 core.matrix

我正在尝试在带有 Cursive 插件的 IntelliJ IDEA 中的一个简单项目中使用 core.matrix ( https://clojars.org/net.mikera/core.matrix/versions/0.33.2 )。我只是在用一些代码和 REPL 学习 Clojure,但我不知道如何“导入”它。我是否必须下载 .jar 并将其放在 lib 文件夹中?哪个命令用于调用 REPL 中的这些函数?我必须编辑 project.iml 吗?

我的目标是最简单的方法,就像在 REPL 中编写一些代码一样简单,如果可能的话,没有 leiningen 项目。