如何在想法中利用maven创建一个springMVC项目

  介绍

如何在想法中利用maven创建一个springMVC项目?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强> 1,DEA创建项目,

新建一个maven项目,并且选择webapp原型。

如何在想法中利用maven创建一个springMVC项目”> <br/> </p> <p>然后点击下<br/> </p> <p> <img src=

这里的GroupId和ArtifactID随意填写,但是ArtifactID最好和你的项目一名一样然后下一个

如何在想法中利用maven创建一个springMVC项目

为了快一点创建,我们添加一个属性值,如图中亮的所示,点右边的加号,名称=archetypeCatalog值=https://www.yisu.com/zixun/internal。
这里我们选择使用想法自带的maven,下面的两个分别是你的maven配置文件和你的仓库地址,我记得想法的maven一开始是没有setting.xml的,所以你要去maven的目录里面拷一份设置。xml到你的仓库中.idea的maven在安装路径的插件文件夹下,即X: \ xxx \ JetBrains \ IntelliJ IDEA 2016.3.2 \ plugins \ plugins \ maven \ lib \ maven3 \ conf \ setting.xml拷贝到你的用户文件夹下的。m2文件夹下,为了之后能够快速的下载依赖包,我们要加一个官方库的镜像,因为maven的官方仓库在国外,太慢了。

我们在你的.m2文件夹下的设置。xml中添加如下代码:

& lt; mirror>   & lt; id> alimaven   & lt; mirrorOf> central   & lt; name>王坚maven   & lt; url> http://maven.aliyun.com/nexus/content/repositories/central/</url>   & lt;/mirror>

具体位置如下图所示

如何在想法中利用maven创建一个springMVC项目

这个是阿里的库,所以很快。做完之后我们回到主意,点击接下来,然后填写项目名,然后完成。

接下来想法开始创建项目,这里你要把maven自动导入打开。

如何在想法中利用maven创建一个springMVC项目

然后等待maven创建项目成功

如何在想法中利用maven创建一个springMVC项目

这样我们的项目初始的框架就弄好了。

<强> 2,添加pom依赖

创建好之后的项目目录如图所示

如何在想法中利用maven创建一个springMVC项目

我们打开其中的pom.xml,添加我们的依赖。这里我把我的依赖全部放出来,复制到你的砰的一声。xml的依赖性标签之间就可以了,pom文件中也会给你一个示例。

我的依赖如下

& lt; !——测试——比;   & lt; dependency>   & lt; groupId> junit   & lt; artifactId> junit   & lt; version> 4.12 & lt;/version>   & lt; scope> test   & lt;/dependency>   & lt; !——日志——比;   & lt; dependency>   & lt; groupId> org.slf4j   & lt; artifactId> slf4j-log4j12   & lt; version> 1.7.21   & lt;/dependency>   & lt; !——J2EE祝辞   & lt; dependency>   & lt; groupId> javax.servlet   & lt; artifactId> javax.servlet-api   & lt; version> 3.1.0   & lt;/dependency>   & lt; dependency>   & lt; groupId> javax.servlet.jsp   & lt; artifactId> jsp-api   & lt; version> 2.2 & lt;/version>   & lt;/dependency>   & lt; dependency>   & lt; groupId> javax.servlet   & lt; artifactId> jstl   & lt; version> 1.2 & lt;/version>   & lt;/dependency>   & lt; !——mysql驱动包——比;   & lt; dependency>   & lt; groupId> mysql   & lt; artifactId> mysql-connector-java   & lt; version> 5.1.35   & lt;/dependency>   & lt; !——springframework祝辞   & lt; dependency>   & lt; groupId> org.springframework   & lt; artifactId> spring-web   & lt; version> 4.2.6.RELEASE   & lt;/dependency>   & lt; dependency>   & lt; groupId> org.springframework

如何在想法中利用maven创建一个springMVC项目