第一步:
先new一个maven project;
然后点next> 就到下一步的界面了
第二步:
记得勾选 create a simple project;勾选这个即不用maven的骨架
然后点next>
第三步:
填写 groip id 即你的jar包打算放在哪里,以后可以去这里拿
填写 artifact id 即项目名
选择packaging 为 war类型
然后点next> 至此一个maven工程初步创建好了,如下图
接下来要对工程进行调整
第四步:
右键点击工程》properties》project facets》进入如下界面
因为maven有默认的Dynamic web module设置,
所以我们需要先把这个选项前面的钩钩去掉,然后点击Apply
第五步:
上一步把maven内带的web工程设置清空了,然后咱们再自己设置一下
再把Dynamic web module这项打勾
然后选择版本 我这里选择的是3.0的 (3.0至少要1.6的java版本才能支持)
再然后选择java版本 我这里选择的是1.7的
注:这里千万别急着点OK,不然你就得回头重来一遍了,继续看下一步
第六步:
点击我划红线的地方 further configuration available...
然后进入下一个页面
第七步:
修改 content directory 为 src/main/webapp (别乱填哦,不然你的工程会很难看,还可能会导致无法发布到服务器哦)
然后勾选 Generate web.xml deployment descriptor(这个就是生成web.xml文件的选项,如果你举得自己手动创建比较欢乐的话,可以不选 0.0)
改完钩完点OK这个界面就关闭了
然后继续点OK
至此,一个完美的简单maven工程创建完毕
webapp文件夹内该有的都有了
最后一步:
将pom.xml文件添加点基础的内容进去,
然后,右键工程 》maven》update project...
等update结束后工程就不会报错了
坑点:
暂时还没发现;
如果有发现缺陷的同学,麻烦留言一下,彼此进步