问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在Maven仓库中查找Jar

发布网友 发布时间:2022-04-27 02:35

我来回答

1个回答

热心网友 时间:2022-06-24 21:46

以下是显示maven仓库中jar依赖关系的步骤:
1、创建一个新的Maven项目:
mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch3 -DartifactId=simple -DpackageName=org.sonatype.mavenbook
2、构建打包应用:
mvn install[在pom.xml同级目录下执行]
3、查看项目完整的pom.xml文件,包括系统默认设置以及用户自定义设置:
mvn help:effective-pom
4、生成报告或者文档:
mvn site
5、mvn exec:java执行目标类
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main
6、查看插件的完整描述:
mvn help:describe -Dplugin=exec -Dfull
7、找出该项目所依赖的项目(jar)列表:
mvn dependency:resolve
mvn dependency:analyze(找出项目非直接依赖)
结果如下:
[INFO] The following files have been resolved:
[INFO] com.ibm.icu:icu4j:jar:2.6.1:compile
[INFO] commons-collections:commons-collections:jar:3.1:compile
[INFO] commons-lang:commons-lang:jar:2.1:compile
[INFO] dom4j:dom4j:jar:1.6.1:compile
[INFO] jaxen:jaxen:jar:1.1.1:compile
[INFO] jdom:jdom:jar:1.0:compile
[INFO] junit:junit:jar:3.8.1:test
[INFO] log4j:log4j:jar:1.2.14:compile
[INFO] oro:oro:jar:2.0.8:compile
[INFO] velocity:velocity:jar:1.5:compile
[INFO] xalan:xalan:jar:2.6.0:compile
[INFO] xerces:xercesImpl:jar:2.6.2:compile
[INFO] xerces:xmlParserAPIs:jar:2.6.2:compile
[INFO] xml-apis:xml-apis:jar:1.0.b2:compile
[INFO] xom:xom:jar:1.0:compile
8、查看整个项目的依赖树:
mvn dependency:tree
结果如下:
[INFO] org.sonatype.mavenbook.ch04:simple-weather:jar:1.0
[INFO] +- log4j:log4j:jar:1.2.14:compile
[INFO] +- dom4j:dom4j:jar:1.6.1:compile
[INFO] | \- xml-apis:xml-apis:jar:1.0.b2:compile
[INFO] +- jaxen:jaxen:jar:1.1.1:compile
[INFO] | +- jdom:jdom:jar:1.0:compile
[INFO] | +- xerces:xercesImpl:jar:2.6.2:compile
[INFO] | \- xom:xom:jar:1.0:compile
[INFO] | +- xerces:xmlParserAPIs:jar:2.6.2:compile
[INFO] | +- xalan:xalan:jar:2.6.0:compile
[INFO] | \- com.ibm.icu:icu4j:jar:2.6.1:compile
[INFO] +- velocity:velocity:jar:1.5:compile
[INFO] | +- commons-collections:commons-collections:jar:3.1:compile
[INFO] | +- commons-lang:commons-lang:jar:2.1:compile
[INFO] | \- oro:oro:jar:2.0.8:compile
[INFO] \- junit:junit:jar:3.8.1:test
9、查看完整的依赖,包括那些因为冲突而被拒绝引入的依赖:
mvn install -X
10、打包应用(jar):
mvn install assembly:assembly
11、在 Jetty Servlet 容器中启动你的 web 应用:
mvn jetty:run
12、重新编译:
mvn compile
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
云南北辰高级中学简介 如何自制美味的芹菜炒粉丝? 学电脑专业需要懂电脑原理和打字吗 大学里会专门学习五笔打字(电脑专业的)吗?谢谢 肝腹水可以治疗好吗 肝腹水体重增加怎么治疗 我想买一个平板电脑,有这样的要求:价格在1000左右,朝左,可以外接键鼠... 我妈不会在电脑上打字,请问能到那里找些有用的软件来帮帮她?希望能多... 4000能买到既能流畅玩游戏又能练打字的电脑吗在哪买 家庭阳台草莓种植方法下雨怎么办 怎么在maven中导入dom4j 什么原因导致手机烧卡? 电话卡总被烧怎么回事? 手机卡烧了是什么原因 手机卡为什么会烧的 手机SIM卡为什么会烧坏 急!!我的SIM卡为什么会被烧? 手机烧坏SIM卡,什么原因?? 手机卡为什么会烧掉? 电话卡为什么会烧? 手机SIM卡烧了,由哪些情况造成的? 帮我找几篇关于坚强为话题的作文!谢谢 以坚强开头写一段话 "聊斋志异"的作者以及所有有关资料 关于坚强的摘抄200字 《聊斋志异》包含了哪些内容? 急需一段描写坚强的好段,用在作文的开头,作文题目为“生活需要坚强” 求坚强片段 描写一个人坚强的片段 郭沫若对《聊斋志异》的评价是什么? maven怎么添加第三方jar包 eclipse的maven配置好后,打开xml文件搜索架包出现问题 如何向maven里添加jar包 spring aop 需要哪些包 maven Maven Install的时候为什么报两个jar的出错 柑橘蜜的功效与作用 柑桔蜂蜜有哪些作用与功效 柑橘蜂蜜的营养作用 如何提高代码分析能力 柑桔跟蜂蜜有什么功效 蜂蜜有什么好处啊?是柑桔蜂蜜! 那个柑橘味的蜂蜜有什么功效啊? 柑橘汁和蜂蜜一起吃有什么功效 蜂蜜的的功效与作用喝蜂蜜水能减肥吗? 蜂蜜的作用与功效是哪些? 蜂蜜的功效有什么 咸柑橘加蜂蜜的功效 学习电脑有什么证书吗? 蜂蜜的功效与作用? Symantec的证书可以分成几种类型?