如何在eclipse中查找maven的各个jar包依赖的是别的什么jar包

如题所述

在eclipse中查找maven的各个jar包依赖的是别的什么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
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-05-01
1、创建一个新的Maven项目: mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch3 -DartifactId=simple -DpackageName=org.sonatype.mavenbook 2、构建打包应用: mvn install[在pom.xml同级目录下执行] 3、查看项目完整的pom.xml文件,...

如何在eclipse中查找maven的各个jar包依赖的是别的什么jar包
[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:ja...

eclipse怎么自动检测maven项目需要的jar包
1、用 maven2 ,pom.xml中设置依赖,会自动下载所有依赖的.jar到 M2_REPO 指向的目录。2、M2_REPO是一个用来定义 maven 2仓库在硬盘中的存储位置,windows默认是C:\\Users\\机器名\\.m2\\repository.按道理安装了m2eclipse插件就会在eclipse有了相应的设置。3、如果没有安装m2eclipse插件,eclipse打开maven...

如何在eclipse中添加maven依赖jar包
1先创建一个基于maven的项目,点击打开pom.xml文件 2 点击Dependencies标签页,然后点击Dependencies中的add按钮,输入我们想添加的jar包名字,就会出现下图中所示,它会把对应名称的所有版本jar包列出来 3 点击OK之后,在pom.xml会带回jar包的信息,type表示依赖包的类型,Scope表示这个依赖包的作用周期等等...

Maven依赖的是本地工程还是仓库jar包
二、(本地\/远程)仓库jar包依赖 很简单的方法之一,直接把“dependency-to-hello”工程关闭掉(close project),这样,就得到这样一个视图——会看到,此时maven依赖的正是对应“dependency-to-hello”工程的jar文件,并且,后面的路径显示是从maven仓库里面取的。三、工程依赖及仓库依赖的转换 OK,我们现...

eclipse的maven project,如何添加.m2里的那些jar包?
1、点击pom.xml文件.我们可以看到下面有7个标签。2、点击Dependencies标签页. 点击Dependencies中的add按钮 输入我们想添加的jar包名字.就会出现下图中所示. 他会把对应名称的所有版本jar包列出来.3、type表示依赖包的类型. Scope表示这个依赖包的作用周期. 这些我们暂时不理会. 保存后.如果是第一次安装...

spring源码是怎样导出成可以被其他项目依赖的maven类型的jar包
一、导出到默认目录 targed\/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令:1 mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,输入dependency:copy-dependencies后,...

eclipse中pom.xml里导入的jar包都是在哪个地址里面搜索复制的?求阿里 ...
<id>alimaven<\/id> <name>aliyun maven<\/name> <url> http:\/\/maven.aliyun.com\/nexus\/content\/groups\/public\/ <\/url> <mirrorOf>central<\/mirrorOf> <\/mirror> <\/mirrors> 阿里云maven搜索jar包的地址 网页链接

怎么知道新引入的maven有哪些JAR包
首先你想看的话,只要打开pom.xml就可以知道,但是如果有parent的话就需要在parent的对应的pom.xml来查看,最直观的办法就是观看这里::项目下面的dependency..里面的都是依赖的jar包

eclipse怎么jar包源码
每一个jar包都有对应的一个zip文件,这个zip文件需要另外进行下载。然后在java builder path 的libraries页,点开需要关联源码的jar的+号,选中source attachment,点击edit按钮,然后选中源码路径即可。

如何用eclipse使用maven
1.右键项目选择Maven菜单的install即可。2.使用命令,即将目录转换到该项目目录下,然后执行mvn clean install -Dmaven.test.skip=true即可。(推荐该方法,因为跳过了测试)三、更新jar包 更新Maven的jar包应该是对于Maven项目最常用的操作了(因为项目一直在更新,那么jar包肯定也一直在变)。那么对于更新...

相似回答