在
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` 无法处理 `
` 中的 `
`?看起来现在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
哦,我认为这应该只在使用clojure-cli构建基于deb build-deps的deps.edn软件包时的Debian使用中是个问题。
根据您的经验,如果我们能想出处理这个问题的方法,那么在 ~/.m2 正常的情况下,使用 clojure-cli 包(即典型用法)应该不会受到影响。
评论
Jan 30, 2023
由
alexmiller
我可以看看这个,并看看支持它的难度有多大。我已经考虑这个问题很久了。:)
评论
Jan 31, 2023
由
Rob Browning
那听起来不错,如果您认为我可能有所帮助,请告诉我——我很乐意尝试。
评论
Jun 5, 2023
由
Rob Browning
不着急,但鉴于 bookworm 版本可能就要发布了,我开始重新考虑 clojure 的打包问题,想知道您是否重新考虑过这个问题。
评论
Jun 6, 2023
由
alexmiller
不一定很快能完成。
评论
Jun 7, 2023
由
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社区成员提问并获得解答。
相关问题
如果git/sha的依赖关系在deps.edn中找不到,会显示非信息性错误消息
是否可以将clojure.tools.deps.script.make-classpath2/run-core视为公共API?
提供一种方法,使用tools.deps.alpha的已安装版本创建类路径
为tools.deps.alpha API添加下载进度回调支持
make-classpath2在tools.deps中不能从除项目目录以外的目录运行
分类
所有分类
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 herramientas
(2)
tools.trace
(5)
工具
(72)
网站元信息
(19)
其他
(91)
...