新建maven项目:
file--new--project
勾中Create from grchetype ,选择org.apache.maven.archetypes: maven-archetype-webapp创建web项目工程
2、填写坐标,“groupId”,“artifactId”,“version”,
其中groupId是公司域名,而artifactId是项目名或模块名,version就是该项目或模块所对应的版本号:
3、填写本地仓库和Maven的配置文件(如果已经在IDEA中配置过了,这里不用再次更改):
4、填写项目名,点击Finish:
5、选择自动导入:
6、在main目录下创建一个名字为java的文件夹:
此时,该文件夹只是一个普通的文件夹,需要对该文件夹进行操作,使得它可以创建servlet:
先在文件夹上右键:
选中目录后点击相应的权限即可
然后,进入project structure:
选上小勾:
可以看到,此时就可以新建servlet文件了:
7、新建一个servlet后,对其进行配置:
在WEB-INF目录下的web.xml文件进行配置。
8、此时,代开servlet会发现它会报错,原因是缺少相应的包,需要对pom.xml进行配置:
添加如下代码:也就是导入相应的jar包,因为需要书写servlet和jsp
在servlet中书写如下代码,请求转发到hello.jsp:
9、配置maven(运行到maven插件的tomcat):
输命令:
10、配置服务器(运行到本地服务器):
配置结束点右下角的fix:
选第一个:
点击apply后,结束。
11、运行
四、maven的项目结构
1、maven项目的核心配置文件
src:java代码
target:编译后的class文件,在创建项目的时候不需要创建,MAAVEN命令在执行后会自动创建
pom.xml:核心配置文件,功能是向MAVEN讨要jar包
2、main目录
main:主要开发
java:创建java文件
resources:配置文件
test:主要进行测试
java:创建测试类
resources:测试时需要使用的配置文件