具有品牌的上海网站建设/竞价推广怎么做
问题描述
用maven管理一个web项目,依次执行 mvn clean,mvn compile,mvn package后,发现WEB-INF/lib下出现多个版本的spring框架,而且表面是provided的依赖也被放入到了lib目录下,这是以前没有遇到过的,甚是奇怪!
问题出现的平台版本及自己尝试过哪些方法
maven 3.6
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
pom.xml文件内容如下:
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
com.elefirst
energyManage
0.0.1-SNAPSHOT
war
4.3.22.RELEASE
1.7.25
UTF-8
org.springframework
spring-webmvc
${spring.version}
commons-logging
commons-logging
org.springframework
spring-jdbc
${spring.version}
org.springframework
spring-aspects
${spring.version}
com.baomidou
mybatis-plus
3.0.7.1
com.mchange
c3p0
0.9.5.3
mysql
mysql-connector-java
5.1.40
javax.servlet
javax.servlet-api
3.1.0
provided
junit
junit
4.10
test
org.mybatis.generator
mybatis-generator-core
1.3.5
com.github.pagehelper
pagehelper
5.0.0
com.fasterxml.jackson.core
jackson-core
2.9.5
com.fasterxml.jackson.core
jackson-databind
2.9.5
com.fasterxml.jackson.core
jackson-annotations
2.9.5
org.json
json
20160810
com.alibaba
fastjson
1.2.4
org.slf4j
slf4j-api
${log.version}
org.slf4j
jcl-over-slf4j
${log.version}
org.slf4j
slf4j-log4j12
${log.version}
log4j
log4j
1.2.17
aopalliance
aopalliance
1.0
org.aspectj
aspectjweaver
1.7.4
commons-fileupload
commons-fileupload
1.3.1
commons-io
commons-io
1.3.2
commons-lang
commons-lang
2.6
com.gexin.platform
gexin-rp-sdk-http
4.1.0.1
com.gexin.platform
gexin-rp-sdk-template
4.0.0.20
com.gexin.platform
gexin-rp-sdk-base
4.0.0.26
cn.afterturn
easypoi-base
4.0.0
cn.afterturn
easypoi-annotation
4.0.0
cn.afterturn
easypoi-web
4.0.0
energyManage
${basedir}/src/main/java
**/*.properties
**/*.xml
${basedir}/src/main/resources
org.mybatis.generator
mybatis-generator-maven-plugin
1.3.5
true
true
org.apache.maven.plugins
maven-compiler-plugin
3.5.1
1.8
1.8
utf-8
org.apache.maven.plugins
maven-war-plugin
3.0.0
WEB-INF/lib 内容如下:
你期待的结果是什么?实际看到的错误信息又是什么?
请问问题出在哪里?怎么解决?