在
2024 Clojure调查!
中分享您的想法。
欢迎!请在
关于页面
获取更多关于这是如何工作的信息。
GitHub 登录
所有活动
问题
未回答
标签
提问
关于
提问
怀疑 tools.deps 是否可能遗漏了对 plexus-utils 依赖的引用,因为导入 Xpp3Dom。
0
投票
提问
Jan 22, 2023
在
tools.deps
由
Rob Browning
...即 maven.clj 中
请
登录
或
注册
以添加评论。
请
登录
或
注册
来回答此问题。
1
个答案
0
投票
回答
Jan 22, 2023
由
alexmiller
它通过所有传递的 maven 依赖项都有它。您遇到什么问题了吗?
评论
Jan 23, 2023
由
Rob Browning
哦,好的,很可能是没有问题。我们只是在使用 Debian clojure-cli 打包时遇到了失败,我之前给你发了邮件。我怀疑这很可能只是我们当前配置的问题。谢谢你的帮助。
评论
2023年1月29日
由
Rob Browning
嗯,我可能已经想明白了。tools.deps能否处理pom文件中的
部分?看起来Debian目前在新版的plexus-component-annotations-1.5.5.pom中提供了一个指向"debian"版本的引用,这个版本实际上存在(实际上是2.1.1),但当前deb构建尝试下载的版本是1.5.5。
评论
2023年1月29日
由
alexmiller
确实如此,它不处理重定向(见
https://clojure.atlassian.net/browse/TDEPS-8
)。由于这些情况很罕见,在我过去的6年中只见到一两次,所以未能作为高优先级问题解决。
评论
2023年1月29日
由
Rob Browning
好的。看起来Debian依赖于这些重定向。在我的机器中,可能只有少数Java包已经安装,grep搜索/usr/share/maven-repo目录下的pom文件中
的匹配项有60多个。
我可能会尝试为clojure-cli工作围绕这个问题,但我觉得这可能在Debian中是一个更普遍的问题。再次感谢您的帮助。
评论
2023年1月29日
由
Rob Browning
哦,我还认为这仅是Debian中clojure-cli使用的問題(即通常使用时~/.m2是正常的)。
鉴于你们的经验,如果我们能找到一种方式来处理它,听起来像clojure-cli包的正常使用(即当~/.m2正常时,典型的使用)不应该受到影响。
发表评论
2024年5月15日
由
Leandro Doctors
嗨,@alexmiller,
我正在尝试将 clojure-cli-tools 放入 Debian...
对此有何新消息?
发表评论
2024年5月15日
由
alexmiller
抱歉,我还没有时间
发表评论
2024年5月16日
由
Leandro Doctors
我明白了。
感谢你的更新,Alex。
如果你有任何想法/提示/思考/笔记,可以帮助别人解决这个问题(别人对 cli 代码库了解得更少),请随意将其添加到错误条目。
https://clojure.atlassian.net/browse/TDEPS-8
再次感谢,
Leandro
请
登录
或
注册
以添加评论。
欢迎使用 Clojure Q&A,在这里您可以提问并获得 Clojure 社区成员的回答。
相关问题
如果 git/sha 无法找到在 deps.edn 中依赖项的依赖项,则错误信息不具有信息性
clojure.tools.deps.script.make-classpath2/run-core 是否可以考虑为一个公共 API?
提供一种方法来使用 tools.deps.alpha 的安装版本来创建类路径
向 tools.deps.alpha API 添加下载进度回调支持
tools.deps 中的 make-classpath2 不能从除项目目录外的目录运行
类别
所有类别
Clojure
(1.5k)
ClojureScript
(610)
ClojureCLR
(25)
Contrib 库
(719)
algo.generic
(3)
algo.monads
(4)
core.async
(112)
core.cache
(19)
core.contracts
(5)
core.logic
(66)
core.match
(44)
core.memoize
(8)
core.rrb-vector
(13)
core.typed
(33)
core.unify
(5)
data.avl
(1)
data.codec
(3)
data.csv
(12)
data.finger-tree
(1)
data.fressian
(6)
data.generators
(3)
data.int-map
(17)
data.json
(17)
data.priority-map
(3)
data.xml
(23)
data.zip
(4)
java.classpath
(2)
java.data
(12)
java.jdbc
(3)
java.jmx
(6)
math.combinatorics
(5)
math.numeric-tower
(1)
replicant
(0)
test.check
(45)
test.generative
(2)
tools.analyzer
(8)
tools.build
(29)
tools.cli
(7)
tools.deps
(119)
tools.deps.graph
(2)
tools.emitter.jvm
(7)
tools.gitlibs
(4)
tools.logging
(6)
tools.macro
(8)
tools.namespace
(29)
tools.reader
(11)
tools.tools
(2)
tools.trace
(5)
工具
(72)
元信息
(19)
其他
(91)
...