除了常见的IDE中的查看包依赖关系外,最直接的还是命令行方式:
mvn dependency:tree -Dverbose -Dincludes=com.aaa:bbb
idea社区版不支持查看包依赖,而商业版虽然支持,但是根本看不到是整个的引用路径,线画的眼花缭乱,鼠标一滚就找不到了;eclipse虽然画的挺好,但是偶尔有延时的状况,就是排包之后仍然显示它还在,让人看不出来到底排干净了没有。所以命令行方式虽然土了点,但无疑是最准确无误的了。
本文探讨了使用命令行方式管理Maven项目依赖的优势,尤其是在IDE(如IntelliJ IDEA和Eclipse)提供的图形界面可能存在的局限性下,命令行方式如mvndependency:tree提供了一种更精确且无误的依赖管理手段。
除了常见的IDE中的查看包依赖关系外,最直接的还是命令行方式:
mvn dependency:tree -Dverbose -Dincludes=com.aaa:bbb
idea社区版不支持查看包依赖,而商业版虽然支持,但是根本看不到是整个的引用路径,线画的眼花缭乱,鼠标一滚就找不到了;eclipse虽然画的挺好,但是偶尔有延时的状况,就是排包之后仍然显示它还在,让人看不出来到底排干净了没有。所以命令行方式虽然土了点,但无疑是最准确无误的了。
2063

被折叠的 条评论
为什么被折叠?