刚刚学到Maven的时候总是容易忽视到一些创建Maven项目是的步骤,
这里记录笔者熟悉一种,直接创建Maven Project
下面开始吧---
选择web-app,没得说,然后那些groupID artifactID随便填
刚创建出来回有错误,这是编译时没有servlet 的API,可以在pom.xml中添加,看图
然后手动补充目录,补全,成下图即可,
特别说明,若出现补能补,already exist的错误,看下
把这里有错误标记的remove掉,就可以了。那些目录现在都还不存在呢
补全目录后检查编译输出位置,如下图即可
这里再看项目发布时部署的目录,web项目需要发布到WEB-INF/class下
把测试包里面的就删除掉,毕竟测试是不需要发布的
顺便说一下,这里需要注意的,
需要确定是Web项目,
如果不是,就勾上关联就好了。至此就完成了,还有其他的方法就不说了
也可以先创建WEB项目,然后右键关联MAven,目录结构也可以不一样,编译输出自己随便放都可以,只要能找到就好了,
最后发布一定要发布到WEB-INF/class下,依赖包要发布到lib下