如何在maven中添加本地jar包

如何在maven中添加本地jar包,第1张

百度经验

  

请注意识别号码和链接,谨防受骗。

Maven添加jar包

原创经验

坏天空︷囝仔 24 43083

Maven用来管理项目的确很方便,但很多新手可能并不了解如何在maven项目里添加jar包,所以我在这里以eclipse为例子给大家讲解一下

工具/原料

eclipse maven插件

方法/步骤

1/4分步阅读

先创建一个基于maven的项目,点击打开pom.xml文件

2/4

点击Dependencies标签页,然后点击Dependencies中的add按钮,输入我们想添加的jar包名字,就会出现下图中所示,它会把对应名称的所有版本jar包列出来

3/4

点击OK之后,在pom.xml会带回jar包的信息,type表示依赖包的类型,Scope表示这个依赖包的作用周期等等

4/4

保存后install maven,然后再点开项目中的Maven Dependencies就会发现多了相应的jar包了

方法/步骤2

1/4

可以通过手动配置来添加jar包,通过百度一下找到Maven 常用仓库网址

2/4

进入仓库网站后,在搜索栏中输入你要搜索的jar包关键字

3/4

选择一个最适合的结果点进去,选择相应的jar包版本

4/4

在里面可以点击Download(JAR)下载jar包,又或者在pom.xml里复制Maven的代码,再install maven即可自动下载

注意事项

有时我们只添加一个jar包,但实际下载下来会超过一个是因为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

相信在IT领域发展的同学对Java很熟悉。Java编程语言排行中一直处于领先地位,这可以直接体现Java的重要。因此很多同学准备参加Java培训机构系统学习。那么,Java培训机构哪家比较好?下面我们介绍一下。

随着Java的普及,越来越多的人了解Java,企业也会对求职者提出更高的要求,他们想招聘一些能马上开始工作的人,所以往往会招聘一些有项目开发经验的人。这就是为什么那么多计算机专业的大学生找不到工作,所以越来越多的大学生会选择在毕业前后参加一些专业的Java培训课程,以增加他们的实践经验。只有增强自己的力量,才能立于不败之地。

Java培训机构哪家比较好?判断Java培训机构好与坏主要看以下几个方面

1.看教学课程内容

学习Java技术,最主要是与时俱进,掌握的技术点能够满足时下企业的用人需求。而想要了解一家培训机构所提供的课程是否新颖,也可以去机构的官网上看看,了解自己想学习的学科的课程大纲。看看学习路线图是如何安排的,有没有从零到一的系统搭建,是不是有强化实训、实 *** 的比重,有尽量多的项目实战。因为企业对Java从业者的技术能力和动手实战能力要求较高。

2.看师资力量

因为Java开发技术知识的专业性很强,如果盲目去学很容易走进误区。相反,有讲师带领,站在巨人的肩膀上,往往事半功倍。毕竟现在这个时代只要多跟别人交流才能获得更多更有价值的信息,初学者千万不能闭门造车。

3.看口碑

行业内口碑比较好,学生对培训机构比较认可,这种机构把精力放在了学生身上的机构,才是做教育的应有态度。

4.看就业情况

以学生就业为目标的培训机构现在才是最主要的。要知道就业也是教学成果的体现,没有好的教学保证是做不到好的就业的。

5.上门免费试听

试听是为了更好的去感受培训机构的课程内容、讲课风格、班级氛围等,同时也能通过和班上在读同学进行交流,更进一步去了解这家培训机构各个方面是否符合自己的需要


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11470746.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存