Intellij Idea 14使用Maven创建SpringMVC项目
LZ平时在学校和公司用习惯了Intellij写Java,一开始学习Java的时候用的也是Eclipse,后来接触到了这款IDE,顿时爱不释手。强大的代码补全能力,美观的UI设计,对各种项目的快速支持能力,用在其中简直难以自拔啊!安利了这么多,赶紧进入正题吧,这篇博客的科普性更强,目的是帮助Web开发的小白能快速建立自己的第一个项目。
从建项目开始吧!
首先新建一个Module,Intellij里面Module和Project的区别就不说了,总之不要带着Eclipse的思维。选择Maven项目,并勾选图中红色的区域,然后下一步。
这里的GroupId和ArtifactId是表征你项目的记号,下一步。
填好你的项目名称并选择存储位置,点下一步。
到了这里IDE会自动下载一些配置,稍等一会就能自动配置好。然后打开pom.xml文件,在该配置文件里加入你需要引入的包的名称,你想要什么包都可以去Maven Reposity里查找。
我在这里加入的依赖如下,主要是需要的一些核心包,加完之后就可以静静等待IDE下载这些JAR包。
下载完后,目前的结构如下图:
打开web.xml文件,这个配置文件是你项目的核心配置,你的框架维护都在这里。在<web-app>里面添加如下的配置,这里有对中文编码的解析,有对加载本地资源的过滤属性等。然后在与web.xml的同级目录下新建一个mvc-dispatcher-servlet.xml的配置文件,一定要注意你的文件名与下面倒数第三行的配置多一个servlet。
IDE会自动识别该Spring配置文件,在mvc-dispatcher-servlet.xml文件里是如下的配置,Spring的注解都在这个xml里。
在webapp/WEB-INF下建立VM目录,并在该VM目录新建一个index.vm文件,这是一种Velocity模版文件,不喜欢可以略过哈,JSP大法好!并删除原有的index.jsp。现在的目录结构如下:
接下来点击右上角的运行按钮,就等着你的第一个页面映入眼帘吧!下面是我的运行结果:
注:欢迎转载,有问题可直接联系!