在
2024 Clojure状态调查
中分享您的想法!
欢迎!请参阅
关于
页面,了解有关该机制的更多信息。
GitHub登录
所有活动
问题
未回答
标签
提问
关于
提问
考虑到Xpp3Dom导入,不知道tools.deps是否遗漏了plexus-utils依赖项。
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
嗯,我可能找到了解决办法。工具.deps是否会处理pom中的
?看起来Debian目前在/usr/share/maven-repo(在libplexus-component-annotations-java中)有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构建基于deps.edn的包时出现,使用Debian的build-deps构建。
根据您的经验,如果我们能想出一个处理它的方法,那么使用clojure-cli包的方式应该不会受到影响(即当~/.m2配置正常时的一种典型使用方式)。
评论
Jan 30, 2023
由
alexmiller
我可以看看它,看看支持它有多难。我已经考虑这个问题很久了。:)
评论
Jan 31, 2023
由
Rob Browning
那会很好,如果你认为我可以帮上忙,请告诉我——我很乐意尝试。
评论
Jun 5, 2023
由
Rob Browning
不着急,但是考虑到书虫版本可能即将发布,我开始再次考虑clojure的打包工作,并想知道你是否重新考虑过这个问题。
评论
Jun 6, 2023
由
alexmiller
不一定,近期不太可能完成。
评论
Jun 7, 2023
由
Rob Browning
好的。谢谢你提供更新。
评论了
5月15日
by
Leandro Doctors
嗨,@alexmiller,
尝试将 clojure-cli-tools 添加到 Debian...
关于这件事有什么新消息吗?
评论了
5月15日
by
alexmiller
没有,还没时间。
评论了
5月16日
by
Leandro Doctors
我明白了。
感谢您的更新,Alex。
如果您有任何想法/提示/思考/笔记,可以帮助其他人解决此问题,甚至对那些对 cli 代码库了解较少的人来说也是如此,请随意将它们添加到错误条目。
https://clojure.atlassian.net/browse/TDEPS-8
再次感谢,
Leandro
请
登录
或
注册
后添加评论。
欢迎来到 Clojure Q&A,您可以在那里向 Clojure 社区成员提问并获取答案。
相关问题
如果无法找到 deps.edn 中依赖项的 git/sha,则会显示不相关信息错误的错误消息
是否可以考虑将 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)
贡献库
(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)
...