可以说绝大部分的公司和企业很多都在用maven来进行项目的开发,选择的理由很简单,因为用maven下载jar包很简单,只要在POM文件下引入依赖关系,IDEA就会自动帮我们下载jar包到本地的仓库,解决了的手动下载jar包和添加jar包到项目中;进入正题:
1.打开IDEA,,选择file-new-project
2在弹出框选择MAVEN,勾选 Create from archetype,选择maven-archetype=webapp,进入下一步
3.输入组ID和Artifactid,其中groupId分为两种,如果是企业或者公司项目,则为com.公司名字,如果为个人项目,通常为priv.个人名字;artifactid为编译生成的war包货jar包的名子,通产为groupid+这个项目的名字,version通产默认为1.0-SANPSHO,表示出处于开发周期的版本,完成后,进入下一步,
4.这步选择你maven安装的位置,我使用的是IDEA2017.3.4,本身已经集成了maven插件,所以一开始默认是选中IDEA自身的MAVEN插件,但是我自己重新安装了maven,所以就选择自己的maven,不使用IDEA自带的插件,同学们可以自己考虑哪种。
如果默认的话直接下一步,否则就要选择MAVEN的安装地址,勾选两个Override,分别选择你的maven settings文件和仓库地址,然后进入下一步
5.这一部就是maven项目建好了,可以看到maven正在自动下载maven本省需要的一些依赖,这主要是一些插件需要的依赖。
6.可以看到现在的主要项目结果已经出来,有src文件夹,pom文件,以及web.xml所在的webapp文件夹,打开pom文件,可以看到我们刚刚输入的grupid和artifactid,默认的是war包
7.这一步就是设置项目的结构了,在main下新建开发的java原文件,然后在src下新建和main一摸一样的目录结构,进行测试单元的开发,然后选择工具栏的project structure,点击module,看到我们项目所有目录,按如图所示设置开发单元的源文件夹和资源文件夹,测试单元的原文件夹和资源文件夹,设置好之后,保存可以发现文件夹的颜色对应发生了变化
8.如图所示,对应的颜色变成了蓝色和绿色
9.为项目配置tomcat,在工具栏找到配置tomcat的按钮,点击跳出tomcat的编辑窗口,选择左上角的绿色加号,找到tomcat serve,选择local,来到如图界面,选择deployment,配置项目的打包形式为war包
10.点击serve选择update 的为热部署,配置好tomcat的名字,选择tomcat端口,保存即可;
11.接下最后一步,打开pom文件,写好项目需要的依赖jar包,需要什么jar包可以查看maven的中央仓库,地址为http://mvnrepository.com/,然后点击maven的刷新按钮,就可以看到jar已经下载成功;
12。最后一步就是写好web.xml文件的代码,之后就可以启动项目了。