Eclipse使用maven构建web项目(创建项目)
一、创建项目
1、右键new project ->maven project->next->选择maven-archetype-webapp ->输入坐标信息->finish
2、 index.jsp报错(pom添加servlet api)
https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api/3.0.1
<dependency>
<groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version> <!-- 只在编译和测试时运行 --> <scope>provided</scope> </dependency>
3、junit改为4.10或以上版本方便@test注解测试
4、由于eclipse只创建的资源目录,按照maven约定需要手动创建其它目录
创建 src/main/java 主代码
src/test/java 测试用例
src/test/resources
界面不显示需要更新下 项目右键->maven->update project->OK
5、检查classes文件的输出路径
项目右键->build path 查看是否为 项目名/target/classes
如果不是展开选择output->edit
6、将现有项目转化为web项目
项目右键->属性->project facets-勾选dynamic Web moudule->OK
7、修改部署时的默认配置,创建web项目成功
项目右键->属性->deployment Assembly->将test下测试代码发布删除
--------------------------------------------------------------------------------------------------------------------------------------------------------
目前的博客发表主要以记录笔记为主,可能部分内容有些浅显,望各路大牛勿喷,请您雅正