gpt4 book ai didi

java - 现代的 javadeps 等价物?

转载 作者:太空宇宙 更新时间:2023-11-04 09:01:38 27 4
gpt4 key购买 nike

我正在寻找 javadeps 的替代品,我曾经用它来生成 Makefile 的各个部分,以指定哪些类依赖于哪些源文件。

不幸的是javadeps本身有一段时间没有更新了,无法解析泛型类型或静态导入。

到目前为止我发现的最接近的是 Dependency Finder 。它几乎满足了我的需要,但不将非公共(public)类与其源文件匹配(因为源文件名与类名不匹配)。我当前的项目有一个接口(interface),其唯一的客户端是包私有(private)类的内部类,因此这是一个严重的问题。

或者,如果您不知道可以执行此操作的工具,那么如何使用命令行工具在大型 Java 项目中进行增量编译?您是否一次编译整个包?

注释:

  1. javadeps 请勿与 jdepend 混淆,这是为了一个非常不同的目的。
  2. 此问题是对“Tool to infer dependencies for a java project ”的重写,该问题似乎被三分之二的回复者误解了。

最佳答案

我使用<depend> ant 中的任务,这还可以,但不是 100% 值得信赖。据说JavaMake可以做这个依赖分析,但是好像很少更新,下载页面也只是有时候有。

关于java - 现代的 javadeps 等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/174417/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com