Intellij 创建Maven形式的Web项目
第一步:
首先选择左边的maven,然后在右边Creater from archetype选项前面打个勾,最后选择maven-archetype-webapp。 参数解释:
- archetype:Maven工程的模板工具包,它定义了要做的相同类型事情的初始样式或模型,它会帮用户创建Maven工程模板,并给用户提供生成相关工程模板版本的参数化方法。因为不同类型的项目的结构组织不一样,所以maven针对不同类型的项目提供了不同的模板。这些模板包含了一些最佳实践,可以使我们在构建项目的时候节约不少时间。比如说,需要创建一个普通的console应用,那么它的结构模板必然是一种样式,而如果要构建一个JavaEE的项目,它的结构则不一样。
填写你的GroupId跟ArtifictId 参数解释:
- groupId:所创建的项目里的最高层的包的命名。
- artifactId:表示生成的包的名字。将一个项目编译后打包的时候,需要确定一个打包名字并部署到实际测试或者生产环境中,所以在这个地方来确定最后包的名字。
配置自己的maven,然后next
指定项目的位置,结束
此时目录结构还没出来,需要等,直到Intellij右下角的进度条结束为止。 由于有些idea设置问题可能不会自动导入jar包,所以点击右下角的提示Import Changes就可以导包。 如果目录结构还不出来,点击刷新按钮
- 修改pom.xml:
- 按F4,在打开的项目结构窗口中,按下图修改:
3.单击菜单项File->settings,然后在打开的设置窗口中按如下所示操作
修改web.xml的内容如下所示(如果在项目中使用到了Servlet3的特性,这一步就是必需的了):
第八步:
关联tomcat服务器