最近在搭建springMVC+mybatis的框架,在添加jar包的时候出问题了。以前都是直接将jar包放到lib里面即可,但是看到现在用maven的比较多,就去配置maven。然后发现,在添加某个版本的jar包的时候,总是提示找不到。搜了网上的资料,估计是maven远程仓库地址出问题了,就用如下方式在module的pom.xml里面修改仓库地址:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>mySSM</groupId>
<artifactId>myssm</artifactId>
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
<modules>
<module>firstSSM</module>
</modules>
<repositories>
<repository>
<id>central</id>
<name>Central Repository</name>
<url>http://repo.maven.apache.org/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
</project>
但是发现没起作用,还是提示找不到路劲,然后我就猜可能是在project的pom.xml也要改才行(之前用gradle的时候也试过module的jar包跟外层的jar包冲突,需要注释掉才行),结果发现改了之后果然就好了。