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可以使用以下命令来查看项目的依赖关系: 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命令,可以列出所有直接声明的依赖。
以 maven-dependency-plugin 插件为例进行说明,我们已知的功能有:查看依赖列表、以树形结构图查看依赖、分析依赖。相应地,其插件目标分别为dependency:list、dependency:tree、dependency:analyze。在插件目标的写法中,冒号前为该插件的插件前缀,冒号后为该插件的目标...
1.mvn dependency:list--- 列出项目的所有jar包 mvn dependency:list -Dverbose该命令可以列出项目依赖的所有jar包,-Dverbose参数会把被忽略的jar,即相同jar包的不同版本引入也列出来。 输出示例: [INFO] org.springframework:spring-aop:jar:5.0.6.RELEASE:compile [...
显示maven依赖树:mvn dependency:tree 显示maven依赖列表:mvn dependency:list 下载依赖包的源码:mvn dependency:sources 安装本地jar到本地仓库:mvn install:install-file -DgroupId=packageName -DartifactId=projectName -Dversion=version -Dpackaging=jar -Dfile=path ...
mvn dependency:list 效果如下所示 2. 查看引入的依赖树 通过下述命令,可以查看当前项目中所有引入的依赖、版本、依赖范围信息。其结果以树形结构图的形式展示,第一级的依赖(红框部分)即为直接依赖,剩下的(绿框部分)则为通过传递依赖引入的间接依赖 mvn dependency:tree 效果如下所示 3. 依赖分析 通过下述命令,可...
maven helper插件安装成功,点开pom.xml会发现多了一个Dependency Analyzer视图,如下 Dependency Analyzer.png 上面按钮的图标含义如下 Conflicts(查看冲突) All Dependencies as List(列表形式查看所有依赖) All Dependencies as Tree(树形式查看所有依赖) 上图说明有3个jar存在冲突,点击冲突的jar,可以查看和哪个jar产生冲...