首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jdeps和Jdeprscan之间有什么区别?

Jdeps和Jdeprscan之间有什么区别?
EN

Stack Overflow用户
提问于 2018-02-07 10:49:03
回答 2查看 2.7K关注 0票数 8

在Java 9中引入了一个新工具jdeprscan,它与现有的jdeps工具非常相似。

根据我的理解,jdeprscan的主要动机是利用被弃用的注释的'for-removal‘&’annotation‘属性的用法。

该工具是否还有其他无法使用JDeps执行的场景或用法?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-07 11:04:59

您对jdeprscan所做的理解是正确的。工具恰恰是为了

静态分析扫描JAR文件或类文件的其他聚合(),以便使用已废弃的API元素

同样重要的是要注意

jdeprscan工具所标识的被废弃的API仅是由Java定义的API。不报告第三方库定义的不推荐的API。

不过,IMO您也将了解到,该工具与jdeps没有任何比较,而后者的目的并不是识别不推荐的API,而是分析类/包的依赖关系。

简而言之,它们在功能上是独占的。

票数 8
EN

Stack Overflow用户

发布于 2018-02-07 10:59:31

jdeps不同,jdeprscan仅作为命令行工具存在,不提供任何直接API。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48661902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档