关于POM文件加载出错的一些问题总结

       最近做的项目都是用的springBoot框架,开发工具用的是maven,在引入pom.xml文件时经常会出现一些问题,为了这些问题耽误时间很不值得,在此做一下记录,与君共勉!

pom.xml文件定义了maven的远程仓库路径:就是我们在项目中需要什么jar包,直接在pom.xml文件中引入即可(右键项目->maven->update project会到下面的指定地址下载相关jar包),

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

 4.0.0

com.frame
social-insurance
0.0.1

jar

关于POM文件加载出错的一些问题总结_第1张图片

来源:https://blog.csdn.net/qq_30137611/article/details/76762070

关于项目中其他节点名称的作用请参考:https://blog.csdn.net/adeyi/article/details/17259479

springBoot关于在pom.xml文件中的基本配置总结如下:

关于POM文件加载出错的一些问题总结_第2张图片

文章来源:https://blog.yoodb.com/springboot/tutorial

在pom.xml文件中该如何配置呢?


org.springframework.boot
spring-boot-starter-parent
1.5.4.RELEASE

有了上面这个配置,下面所配置的依赖可以省略版本号


UTF-8
UTF-8
1.8


                org.springframework.boot

spring-boot-starter-amqp


org.springframework.boot
spring-boot-starter-aop


org.springframework.boot
spring-boot-starter-batch


org.springframework.boot
spring-boot-starter-data-jpa


org.springframework.boot
spring-boot-starter-data-mongodb


org.springframework.boot
spring-boot-starter-data-rest


org.springframework.boot
spring-boot-starter-jdbc


org.springframework.boot
spring-boot-starter-security


org.springframework.boot
spring-boot-starter-velocity


org.springframework.boot
spring-boot-starter-web


org.springframework.boot
spring-boot-starter-websocket


org.springframework.boot
spring-boot-starter-ws


org.springframework.boot
spring-boot-starter-actuator


org.springframework.boot
spring-boot-starter-remote-shell


org.springframework.boot
spring-boot-starter-jetty


org.springframework.boot
spring-boot-starter-logging


org.springframework.boot
spring-boot-starter-tomcat

如果想引入自定义的jar包,也可以放在dependencies中,引用格式为:


com.bonc.xcloud
 xcloud-jdbc
2.0.4

对应本地仓库的路径为:


其中C:\Users\Administrator\.m2\repository为你创建maven项目时本地maven仓库的地址,

然后根据groupId进入到C:\Users\Administrator\.m2\repository\com\bonc\xcloud,

在根据artifactId进入到C:\Users\Administrator\.m2\repository\com\bonc\xcloud\xcloud-jdbc,该路径下包含jar包的各种版本:

关于POM文件加载出错的一些问题总结_第3张图片

根据版本号versionId进入到指定文件夹内:

C:\Users\Administrator\.m2\repository\com\bonc\xcloud\xcloud-jdbc\2.0.4,出现如下页面:

关于POM文件加载出错的一些问题总结_第4张图片

有的时候会出现pom文件出错,但实际引用jar包的地方却可以正常引用,并未报错,版本号和路径都正确,但pom文件就是报错,这就是以上路径下的某个文件出现了错误,此时只需要根据能正确引用的jar下面的文件手动编写出错jar包下面的文件,pom文件就不会再报错了。

你可能感兴趣的:(关于POM文件加载出错的一些问题总结)