1
我正在尋找javadeps的替代品,我用它來生成Makefile的各個部分,以指定哪些類取決於哪些源文件。現代等價於javadeps?
不幸的是javadeps本身並沒有在一段時間內更新,並且無法解析泛型類型或靜態導入。
我到目前爲止發現的最接近的東西是Dependency Finder。它幾乎做我需要的,但不匹配非公共類到它們的源文件(因爲源文件名與類名不匹配。)我當前的項目有一個接口,其唯一的客戶端是一個包 - 私有類的內部類,所以這是一個重大問題。
或者,如果您不知道這樣做的工具,那麼如何使用命令行工具在大型Java項目中進行增量編譯?你是否一次編譯整個軟件包?
注:
- javadeps不與jdepend混淆,這是一個非常不同的目的。
- 這個問題是重寫了「Tool to infer dependencies for a java project」,似乎被3個響應者中的2個誤解了。
謝謝。儘管JavaMake不解析Java源代碼,但它現在可能是最好的匹配。 – finnw 2008-10-06 17:11:16