MAVEN01_概述+核心概念+IDEA中如何使用(创建项目)(五)

简介: ④. 创建一个maven的web工程(不用骨架)⑤. Servlet冲突问题

④. 创建一个maven的web工程(不用骨架)


  • ①. 点击new,点击project


微信图片_20220107111214.png


②. 点击maven


image.png


③. 点击next后,填写对应的信息,一直next


微信图片_20220107111306.png


④. 创建后页面如下


image.png


⑤. 添加webapp - -WEB-INF - - web.xml


⑤. Servlet冲突问题


  • ①. 创建一个 Servlet(有jar包冲突问题发生)、直接打开hello_maven工程的pom.xml文件,再添加坐标


微信图片_20220107111420.png


微信图片_20220107111425.png


②. 解决jar包冲突问题


出现的原因是:pom.xml中导入的jar包和maven自带的tomcat中的jar包发生了冲突


  <!--放置的都是项目所要依赖的jar包-->
  <!--provided的意思是编译时使用它,运行时不使用-->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>servlet-api</artifactId>
      <version>2.5</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>javax.servlet.jsp</groupId>
      <artifactId>jsp-api</artifactId>
      <version>2.0</version>
      <scope>provided</scope>
    </dependency>

微信图片_20220107111452.png

相关文章
|
18天前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
35 4
|
2月前
|
Java Maven
Maven配置以及IDEA设置(Cannot resolve plugin org.apache.maven.plugins:报错)
Maven配置以及IDEA设置(Cannot resolve plugin org.apache.maven.plugins:报错)
108 1
|
25天前
|
缓存 Java Maven
关于IDEA创建Maven一直爆红无法下载的问题
关于IDEA创建Maven一直爆红无法下载的问题
20 0
 关于IDEA创建Maven一直爆红无法下载的问题
|
7天前
|
缓存 Java Maven
IDEA如何把MAVEN项目打包成jar包并且用命令行启动
IDEA如何把MAVEN项目打包成jar包并且用命令行启动
14 0
|
10天前
|
Java Scala Maven
Intellij IDEA+Maven+Scala第一个程序
Intellij IDEA+Maven+Scala第一个程序
16 0
|
10天前
|
Java 应用服务中间件 Maven
idea配置maven以及手动添加webapp目录
idea配置maven以及手动添加webapp目录
|
18天前
|
Java Maven
使用intellij idea搭建SSM架构的maven项目 配置文件
使用intellij idea搭建SSM架构的maven项目 配置文件
24 0
|
2月前
|
Java Maven
Idea下运行Maven项目时provide包没有依赖导致类找不到
Idea下运行Maven项目时provide包没有依赖导致类找不到
27 0
|
2月前
|
存储 Java Apache
什么是Maven,Maven的概述及基本使用
什么是Maven,Maven的概述及基本使用
45 0
|
2月前
|
Java Maven Windows
小唐开始学 Spring Boot——(1)IDEA 2021.3.2和Maven的安装配置
小唐开始学 Spring Boot——(1)IDEA 2021.3.2和Maven的安装配置