在
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
嗯,我可能已经找到解决办法了。tools.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 poms中搜索到60多个
匹配项。
我可能可以尝试为clojure-cli解决这个问题,但我怀疑这很可能是Debian的一个更普遍的问题。再次感谢您的帮助。
发表了评论
2023年1月29日
由
Rob Browning
哦,我认为这应该仅是Debian中clojure-cli使用时(即在~/.m2良好时)的问题。
根据您的经验,如果我们能找到处理这个问题的方法,那么正常的clojure-cli包使用(即在~/.m2状况良好时的典型使用)不应该受到影响。
评论
Jan 30, 2023
by
alexmiller
我能看看它并了解支持多难。我一直在思考这件事很久了。:)
评论
Jan 31, 2023
by
Rob Browning
这会很棒,如果你认为我能帮忙,请告诉我——我很乐意尝试。
评论
Jun 5, 2023
by
Rob Browning
不着急,但是鉴于书虫版可能是最后一款,我开始再次考虑clojure打包,不知道你是否已经重新考虑过这个问题。
评论
Jun 6, 2023
by
alexmiller
不,短期内可能还没法处理。
评论
Jun 7, 2023
by
Rob Browning
好的。 感谢你的更新。
评论了
5月15日
由
Leandro Doctors
您好,@alexmiller,
我正在尝试将clojure-cli-tools集成到Debian中...
关于这件事有什么新消息吗?
评论了
5月15日
由
alexmiller
没有,我还没有时间。
评论了
5月16日
由
Leandro Doctors
我明白了。
非常感谢您的更新,Alex。
如果您有任何想法、提示、见解或笔记,可以帮助其他人以较少的知识处理cli代码库中的问题,请随时将其添加到问题条目中。
https://clojure.atlassian.net/browse/TDEPS-8
再次感谢。
Leandro
请
登录
或
注册
以发表评论。
欢迎来到Clojure问答社区,您可以在此提问并从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)
...