一、创建Maven-JavaWeb教程 利用骨架
1.创建项目,选择webapp骨架
2.红色部分的坐标不需要,我们可以将它删除。注意<packaging>war</packaging>是很关键的代码,设置打包的方式是war包的形式,在web程序中是需要打包成war包,而不设置的话默认是jar包
3.补全文件,main下可能缺少java文件和resources文件,把它们补全即可
idea会提醒你可能会缺少的包
二、配置tomcat插件
我们都知道可以通过下面的界面将本地的tomcat集成到idea中
但我用这种方法部署经常出现404错误,下面提供一种插件方法
1.在pom.xml中添加插件
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</build>
如果出现爆红,是因为插件要下载,要刷新一下maven,如果刷新不行试着重启idea
2.下载maven help插件,它可以帮助我们快速启动项目
3.此后靠下面的方法运行
三、servlet依赖
在pom.xml文件中添加servlet依赖,这个项目就能写servlet了
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
</dependencies>