1. mvn dependency:list --- 列出项目的所有jar包 mvn dependency:list -Dverbose 1. 该命令可以列出项目依赖的所有jar包,-Dverbose参数会把被忽略的jar,即相同jar包的不同版本引入也列出来。 输出示例: 2.mvn dependency:tree --- 列出项目的包依赖树 mvn dependency:tree -D...
mvn dependency:list:查看当前项目所有依赖。 mvn dependency:tree:以树的形式显示当前项目的所有依赖,相比mvn dependency:list 列表显示,能很清楚的看到某个依赖是通过哪条依赖路径引入的。 mvn dependency:analyze:分析项目的依赖关系,并确定哪些依赖是:使用和声明、使用和未声明、未使用和声明。 依赖的传递性 如有依...
mvn dependency:list:查看当前项目所有依赖。 mvn dependency:tree:以树的形式显示当前项目的所有依赖,相比mvn dependency:list 列表显示,能很清楚的看到某个依赖是通过哪条依赖路径引入的。 mvn dependency:analyze:分析项目的依赖关系,并确定哪些依赖是:使用和声明、使用和未声明、未使用和声明。 依赖的传递性 如有依...
在一个Maven插件中,其可以具备多个功能,通常我们称插件功能为Goal目标。以 maven-dependency-plugin 插件为例进行说明,我们已知的功能有:查看依赖列表、以树形结构图查看依赖、分析依赖。相应地,其插件目标分别为dependency:list、dependency:tree、dependency:analyze。在插件目标的写法中,冒号前为该插件的插件前缀,冒号后...
mvn dependency:tree:该命令会输出项目的依赖树,包括直接依赖和间接依赖。可以查看依赖的版本号和传递依赖关系。 mvn dependency:list:该命令会输出项目的依赖列表,包括直接依赖和间接依赖。可以查看依赖的版本号和传递依赖关系。 mvn dependency:analyze:该命令会输出项目的依赖分析报告,包括未使用的依赖和冲突的依赖。可...
删除重复的jar包:安装Maven Helper插件,打开pom.xml文件,选择Dependency Analyzer,剔除重复的包。 2、使用Maven命令行工具查看依赖 dependency:tree:运行mvn dependency:tree命令,可以列出项目最终解析到的所有依赖列表,并描绘出项目依赖树。 dependency:list:运行mvn dependency:list命令,可以列出所有直接声明的依赖。
在项目开发过程中,我们经常会有分析项目依赖的需要,查找jar依赖路径,查找jar冲突等等。这时候,dependency命令会非常的有用,在此我们介绍下关于maven的dependency命令的一些用法。 1.mvn dependency:list--- 列出项目的所有jar包 mvn dependency:list -Dverbose 该...
1.mvn dependency:list--- 列出项目的所有jar包 mvn dependency:list -Dverbose该命令可以列出项目依赖的所有jar包,-Dverbose参数会把被忽略的jar,即相同jar包的不同版本引入也列出来。 输出示例: [INFO] org.springframework:spring-aop:jar:5.0.6.RELEASE:compile [...
mvndependency:list 效果如下所示 2. 查看引入的依赖树 通过下述命令,可以查看当前项目中所有引入的依赖、版本、依赖范围信息。其结果以树形结构图的形式展示,第一级的依赖(红框部分)即为直接依赖,剩下的(绿框部分)则为通过传递依赖引入的间接依赖 mvndependency:tree ...
$ mvn dependency:tree 显示maven依赖列表 代码语言:javascript 复制 $ mvn dependency:list 下载依赖包的源码 代码语言:javascript 复制 $ mvn dependency:sources 安装本地jar到本地仓库: 代码语言:javascript 复制 $ mvn install:install-file-DgroupId=packageName-DartifactId=projectName-Dversion=version-Dpackagi...