7. Maven创建web工程

# 命令行转到D:\Maven\maven-workspace工作空间,执行如下代码:

mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeVersion=1.4

剩下操作同创建java工程

# web工程目录结构:

 # 修改pom.xml:将junit版本改为4.12:

 

# 创建servlet:

## 在与webapp目录同级处创建java目录,并在java目录下创建java包com.atguigu.maven(包名自定义),在包中创建一个servlet类

## 在web.xml中注册该servlet:

 

 ## 在index.jsp中编写一个a链接,指向注册的servlet:jsp是服务器端页面渲染技术

 

# 编译:

## 进入到包含pom.xml的目录,执行mvn compile,报错如下:

 

## 此时需要手动导入servlet-api.jar:

### 进入网站:https://mvnrepository.com/查询包的依赖信息,搜索servlet-api,一般选下载量最多的(即Usages栏最长的)

### 复制下方的Maven依赖信息,粘贴到pom.xml文件的<dependencies>标签内

## 重新编译

# 打包:mvn package

# 部署:把解压后的war包放到tomcat的webapps目录下进行部署

 

posted on 2022-11-18 16:04  大聪明QAQ  阅读(64)  评论(0)    收藏  举报