eclipse创建Maven结构的JavaWeb项目
第一步:



项目创建好后,报错,是因为缺少web.xml文件,需做如下操作:


把Dynamic Web Module的版本改成3.0以上,因为3.0以上才支持注解形式的servlet的配置。Java改成1.7以上
首先改好版本不勾选Dynamic Web Module,点击Apply

然后勾选Dynamic Web Module,下面会出现一行“Further configuration avaliable”,点击它

改一下Content directory,指向资源目录(Web工程的资源目录是在src/main/webapp),然后勾选下方的框。然后点击OK,最后Apply and Close。此时项目就不报错了。

添加jar包,可以把jar包放在如下的lib中,但是这是Maven项目,所以直接在pom.xml中添加就行了

添加servlet的依赖。对于一个Maven项目来说,一般都需要配置如下两个插件。
<dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <!-- 控制编译版本(否则每次工程update的时候,编译版本都会恢复到1.5) --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <!-- tomcat插件配置 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8099</port> </configuration> </plugin> </plugins> </build>
保存pom.xml,然后更新项目,把jar包加入到此项目中


生成的目录结构:

运行Maven项目方式一:使用eclipse的tomcat插件跑


运行Maven项目方式二:用tomcat在后台跑(使用此方法的前提是eclipse中配置了tomcat)


如何重启项目:



浙公网安备 33010602011771号