Maven(三)如何使用命令导出所有的组件和版本信息

这篇具有很好参考价值的文章主要介绍了Maven(三)如何使用命令导出所有的组件和版本信息。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.导出直接依赖、间接依赖

命令如下:

mvn dependency:tree | grep ":jar" | sed 's/ //g' | sed 's/+-//g' | sed 's/\\-//g' | sed 's/|//g' | awk '!x[$0]++'

注意:以上命令需要在 Git Bash 中执行。

Maven(三)如何使用命令导出所有的组件和版本信息,# Maven,maven,java

执行结果:

Maven(三)如何使用命令导出所有的组件和版本信息,# Maven,maven,java

2.只导出直接依赖

命令如下:

mvn dependency:tree > test.txt && \
cat test.txt | grep -F "[INFO] +-" | grep "jar" | grep -v "agile" | sort | uniq -c | awk -F: '{print $2" "$4}' && \
rm -f test.txt

注意:以上命令需要在 Git Bash 中执行。

Maven(三)如何使用命令导出所有的组件和版本信息,# Maven,maven,java

执行结果:

Maven(三)如何使用命令导出所有的组件和版本信息,# Maven,maven,java

整理完毕,完结撒花~ 🌻文章来源地址https://www.toymoban.com/news/detail-516616.html

到了这里,关于Maven(三)如何使用命令导出所有的组件和版本信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何把Navicat中的数据库中的所有表导出

    第一步 打开navicat 找到你想要导出表的数据库 第二步 右击该数据库,选择 转储SQL文件 再选择 结构和数据… 保存到一个你知道的文件夹中,就ok了。 第三步 运行那个生成的文件,就可生成之前数据库中的所有表格了,通过记事本打开那个文件,复制所有的代码。 第四步 在

    2024年02月07日
    浏览(47)
  • 如何将一个目录下的所有md文件导出成pdf

    要将一个目录下的所有Markdown(.md)文件导出为PDF,您可以使用Node.js进行编程来实现。以下是一种可能的方法: 首先,您需要设置Node.js环境并安装依赖项。在命令行中导航到您的项目目录,并运行以下命令: 创建一个名为 convert.js 的JavaScript文件,并在其中编写以下代码:

    2024年02月16日
    浏览(48)
  • Git的下载及简单命令+maven(Mac版本)

    1.在官方网站网站上下载https://git-scm.com/downloads (这个方法的话Mac好像行不通,下载之后,压缩包里的文件Mac好像打不开) 2.通过下载homebrew指令下载(我其实用的是这个方法,因为电脑上下载了Xcode,所以好像自带了homebrew) 检查是否安装成功的方法: 在终端输入 git versio

    2024年02月08日
    浏览(34)
  • 如何使用fdisk命令新建、修改或删除磁盘的分区表信息?

    学习如何使用fdisk命令变动磁盘分区表信息 学会如何对分区进行格式化操作 学会如何使用及辨别du、df命令查看磁盘信息 理解并学会使用交换分区 fdisk命令用于新建、修改及删除磁盘的分区表信息,格式为“fdisk 磁盘名称”,如下表格是fdisk命令中的参数及作用。 参数 作用

    2024年02月04日
    浏览(44)
  • 【宝藏工具】开源组件信息一键查询,快速获取组件来源、版本、源码地址、漏洞补丁、推荐版本!

    铁子们,分享一个开源组件安全检索 免费工具,需要的自取~ 输入组件名,一键查询可以组件版本、来源、安全状态、漏洞详情和推荐版本、修复建议这些。 点这个链接注册后直接就能用:组件安全检索工具   一键查询第三方组件版本、漏洞、所属国家、所属语言、源码链

    2024年02月06日
    浏览(44)
  • Mybatis-Plus详解(新建maven项目、查询所有信息、打印SQL日志、实现CRUD(增删改查)、分页、条件查询且分页,前后端分离式开发)

    MyBatis-Plus(opens new window) (简称MP) 是一个MyBatis(opens new window)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。想查看官网相关内容的化我这里提供了官网地址:https://baomidou.com/ 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般

    2024年02月04日
    浏览(71)
  • 小白也会的------新建Python虚拟环境,查看该虚拟环境的路径,将该虚拟环境的所有库和版本号导出到一个 requirements.txt 文件中

    在命令窗口中利用conda新建Python虚拟环境的步骤如下: 确认已安装conda。如果未安装,请先安装conda。 打开命令行或终端窗口。 输入以下命令以创建新的Python虚拟环境: 例如,要创建一个名为myenv的Python 3.9环境,请输入以下命令: 安装所需的包,可以使用pip或conda命令,如:

    2024年02月10日
    浏览(69)
  • 如何卸载MySQL数据库以及删除所有有关信息

    目录 前言 第一步 卸载mysql程序  第二步 删除安装目录的mysql项目 第三步 删除MySQL的相关注册表 第四步 删除C盘下的 C:ProgramDataMySQL所有的文件 第五步 删除 C:Documents and SettingsAll UsersApplication DataMySQL 下的文件夹  第六步 重启电脑 尾语 你们是否想要删除MySQL数据库呢?如果

    2024年02月08日
    浏览(81)
  • 如何获取第三方maven依赖信息?

     依赖信息查询方式:       1. maven仓库信息官网 https://mvnrepository.com/       2. mavensearch插件搜索 访问可能会比较慢  搜索你想要查找的依赖  点击你想要查找的依赖  打开是这个界面,点击对应版本号  复制底部的maven依赖即可 file-settings  settings-plugins(插件)  下载mave

    2024年02月09日
    浏览(45)
  • Maven第八章:如何解决Maven的jar版本冲突

    前言 本文重点讲解Maven依赖冲突原因,maven依赖原则以及如何利用idea Maven Helper插件分析解决问题。 背景 开发过程中引入第三方jar遇到依赖冲突的,非常影响开发,甚至大部分时间都在调试版本兼容。

    2024年02月06日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包