执行mvn dependency:tree -Dincludes=com.alibaba:后的依赖树: [INFO] --- maven-dependency-plugin:3.0.2:tree (default-cli) @ springboot-weixin-alipay --- [INFO] com.fengdu:springboot-weixin-alipay:war:0.0.1-SNAPSHOT [INFO] \- com.alibaba:druid-spring-boot-starter:jar:1.1.9:compile [INFO...
mvn dependency:tree-Dverbose -D outputFile=dependency_tree.txt graphml格式,可使用Gephi打开,官网链接 https://gephi.org/ 或者使用yWorks的GraphMLViewer,需要嵌入浏览器中,这个比较小,只有1.1MB,https://www.yworks.com/downloads#GraphMLViewer mvn dependency:tree-D outputFile=dependency_tree.graphml -D o...
多个参数值:参数后面可以跟多个参数值,以英文逗号分隔,举例-Dincludes=org.apache.maven*,org.codehaus.plexus excludes 说明:该参数的用法跟includes是一样的,不过这个参数的作用是排除指定的jar 示例:查看包冲突 比如我们查看一下commons-collections包的冲突 命令: mvn dependency:tree -Dverbose -Dincludes=commons-...
静态代码检查 通过mvn dependency:tree 命令查看依赖树 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. [INFO] \- com.alibaba.china.shared:credit_shared.ruleengine.biz:jar:1.0-SNAPSHOT:compile [INFO] +- com.alibaba...
1、mvn dependency:tree>result/tree.txt,⽂件搜索jar包名字--->>>会查看到⼆级层级的依赖关系(并不能看到所有的依赖关系)其中,“+-”符号表⽰该包后⾯还有其它依赖包,“\-”表⽰该包后⾯不再依赖其它jar包 2、使⽤include参数,includes ⽀持通配符的形式,查看包含指定字符串的依赖树,mvn...
dependency:tree有几个比较重要的参数,非常有用: includes 说明:该参数可以列出指定要求的jar,其他的忽略 示例:-Dincludes=velocity:velocity,只列出velocity的依赖关系 参数值:[groupId]:[artifactId]:[type]:[version],参数格式就是这样的,没有的值可以留空,举例...
mvn dependency:tree 以下是使用这个工具产生的依赖树: 引用 E:\01workspace\chenxh\09research\rop\rop>mvn dependency:tree [WARNING] [WARNING] Some problems were encountered while building the effective settings [WARNING] 'pluginRepositories.pluginRepository.id' must not be 'local', this identifier is ...
mvn dependency:tree 使用IDEA 打包的时候,报这个 plugins 空指针异常,导致打包失败: <groupId>org.apache.maven.plugins</groupId><artifactId>maven-shade-plugin</artifactId><version>2.4.3</version><configuration> 解决方法: mvndependency:tree 查看依赖树:...
mvn dependency:tree:查看项目的依赖关系树。 mvn dependency:list:列出项目的所有依赖。 mvn dependency:analyze:分析项目的依赖,检查是否有冲突或过期的依赖。 四、项目部署 mvn install:安装项目到本地仓库。 mvn deploy:部署项目到远程仓库。 五、其他常用操作 ...
6. mvn dependency:tree:显示项目的依赖树,展示项目所依赖的其他库和它们之间的关系。 7. mvn clean install:清理项目并将其安装到本地仓库,通常用于构建和部署项目。 8. mvn clean package:清理项目并打包成可发布的格式,常用于打包项目以便在其他环境中部署。