IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

这篇具有很好参考价值的文章主要介绍了IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章目录

一、Maven3.9.1下载并配置

二、Tomcat10.1.8下载并配置

三、搭建Servlet


一、Maven3.9.1下载并配置

(1)Maven下载

Maven官网:https://maven.apache.org/download.cgi?.

Maven3.9.1下载:https://dlcdn.apache.org/maven/maven-3/3.9.1/binaries/apache-maven-3.9.1-bin.zip

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

(2)Maven配置环境变量并修改settings.xml文件

① 将下载好的文件解压出来,放到你觉得合适的位置

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架 

② 点进去找到 conf 文件,里面存放有settings.xml文件

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 ③ 打开setting文件

在<settings> </settings>节点里可以看到

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

添加

<localRepository>F:\maven_repo</localRepository>

这里的作用是修改本地仓库的地址,改成你想要存放的位置,也可以不修改,它默认的地址是用户名下的.m2文件下存放在c盘里。

在<mirrors> </mirrors>节点里可以看到有一个默认的仓库我们将其替换成阿里云仓库,这样下载速度会更快

替换成

    <!--  配置阿里云  -->
    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>*</mirrorOf>
      <name>阿里云公共仓库</name>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

在<profiles> </profiles>节点里添加你用的JDK版本(我用的是openjdk20.0.1)

    <profile>
      <id>jdk-20.0.1</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>20.0.1</jdk>
      </activation>
      <properties>
        <maven.compiler.source>20.0.1</maven.compiler.source>
        <maven.compiler.target>20.0.1</maven.compiler.target>
        <maven.compiler.compilerVersion>20.0.1</maven.compiler.compilerVersion>
      </properties>

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 配置完之后保存退出

④ 打开电脑的环境变量,新建一个  MAVEN_HOME   变量值就是你存放Maven的路径

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 保存在  Path 变量添加  %MAVEN_HOME%\bin   

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 保存退出

测试,win+R,打开cmd,输入 mvn -v

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

可以看到Maven的版本信息

(3)在IDEA中配置Maven(我用的是IDEA的新UI)

① 打开IDEA的初始界面,这是为了全局配置Maven3.9.1

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 ② 这里原来是有一个Maven3.8.1的,这是IDEA自带的,也可以进行配置的,但这期我们主要是讲配置我们自己下载的,这就是配置成自己的Maven的样子

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 然后 点击“运行程序” 

添加

-DarchetypeCatalog=internal

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

然后 点击“应用”,就完成了IDEA配置Maven

二、Tomcat10.1.8下载并配置

(1)Tomcat10.1.8下载

Tomcat官网:https://tomcat.apache.org/

Tomcat10.1.8下载:https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.8/bin/apache-tomcat-10.1.8-windows-x64.zip

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

(2)Tomcat配置

① 将下载好的文件解压出出来,放到你觉得合适的位置

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 ② 启动Tomcat,点进去再点击 bin 文件,找到 startup.bat  

(这一步非常要注意JDK的环境变量要配置正确,否则,启动不了,会闪一下就没了)

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

启动成功

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 注意:

这里本来是乱码的,要想正确显示,还得再设置一下

找到 conf 文件夹里的 logging.propertie 文件

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

找到这里,将 UTF-8 修改成 GBK,保存,这样就能正常显示

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 (3)创建Maven项目

 ① 打开IDEA,创建一个Maven项目

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 ② 可以看到它并没有完整 缺少 src/main 下的 webapps 文件,那我们就得补全它

首先在 pom.xml 文件里加上这一句 <packaging>war</packaging>,记得刷新一下哦 ,②箭头是Maven 刷新

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 其次,点击设置,选择“项目结构”

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 点击 Facet ,选择Web(tomcat_demo2)

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

第3步骤需要双击标红的资源目录 ,点击确定就行,显示未找到目录是否要创建,选择“是”就可以了

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 第5步骤点击 web.xml,点击“确定” 就行

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

这个web.xml是需要在webapps文件下的,我们只需要将WEB-INF拖进webapps文件里去就行

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 这样的步骤下来就补全了

(4)IDEA配置Tomcat

 点击如图片上相应的位置

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 第六步点击配置,Tomcat主目录就是你存放Tomcat的路径,选好之后,点击"确定"就行IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

再点击“部署”

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

点击“应用”IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 就变成了这样

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 到这里就配置结束了,就差启动了。

我们可以先再webapps下创建一个 test_1.html 文件,用作启动测试

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

  test_1.html 文件里的内容如下

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

启动Tomca

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

部署成功

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 访问test_1.html文件

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 访问成功!

三、搭建Servlet

(1)在pom.xml文件添加依赖项

    <dependencies>
        <dependency>
            <groupId>jakarta.servlet</groupId>
            <artifactId>jakarta.servlet-api</artifactId>
            <version>5.0.0</version>
        </dependency>
    </dependencies>

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 这里如果标红的话,就Maven刷新一下,它就会从仓库里加载

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

(2)新建一个JAVA类 

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

接下来就要实现Servlet接口

 点一下标红的点击“实现方法”,然后点击确定就行

 IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 在类的上方添加一个@WebServlet("/hello"),hello就是我们要访问这个类的地址,也可以写成你想要的

我们在service这个方法里写一句话用作测试,它会在控制台显示出来,成功调用了service这个方法,就说明访问Servlet搭建成功了

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

启动Tomcat

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 再看一下IDEA控制台

成功输出“各位点赞的都是帅哥美女”

IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架

 那到这里就都结束了

总结:

  各位下载Maven版本是不要选择太高的,会出现不兼容,可以参考IDEA自带的版本比它高一点没事。文章来源地址https://www.toymoban.com/news/detail-489419.html

到了这里,关于IDEA2023 Maven3.9.1+Tomcat10.1.8配置并搭建Servlet5.0的基本框架的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA maven项目配置Tomcat

      目录  首先确认自己是否已经安装JDK 下载安装Tomcat 重点讲解如何在IDEA maven项目中配置Tomcat pom文件配置 Servlet 相关依赖引入  项目配置运行环境 ​编辑   Tomcat配置 ​编辑  Tomcat服务器导入项目 ​编辑  Application Context 路径配置  webapp 文件夹准备  web.xml 文件准备  第一行

    2024年02月09日
    浏览(72)
  • IDEA部署配置Maven项目教程,IDEA配置Tomcat(2019.3.3)

    我们往往会用到多版本的IDEA进行一个Maven项目配置部署,还有tomcat的配置,这里就有你需要的,有低版本的,也有高版本的,根据自己的情况来进行一个操作 目录 一、前言 1、具备前提条件 2、配置思路 二、部署(2019.3.3) 1、新建项目 2、设置  3、新建maven 4、配置maven pom

    2024年02月13日
    浏览(38)
  • 详解Tomcat下载安装以及IDEA配置Tomcat(2023最新)

    jdk各版本通用安装配置及检验:https://blog.csdn.net/m0_48170265/article/details/129070240 Tomcat下载官网:https://tomcat.apache.org/ 在左侧 Download 处选择对应Tomcat版本: 一般选择64位: 右键点击任务栏 Windows(开始) 处,依次选择 系统 和 高级系统设置 选择 环境变量 在系统变量这一栏里选

    2023年04月23日
    浏览(71)
  • macbook安装配置maven3.6.1(包含将jdk更新至11版本)

    参考博客: https://blog.csdn.net/qq2019010390/article/details/125472286 首先,在maven官网下载macOS系统所需的压缩包 官网的地址:https://maven.apache.org/download.cgi 因为要下载的版本是3.6.1,所以要在历史存档里找 下面三个文件夹都有对应的压缩包,我挑了个文件大小最大的那个 下载下来后,

    2024年02月20日
    浏览(94)
  • intelliJ idea 2023 配置Tomcat 8教程

    本教程是在Tomcat 8已经在本机上安装好的基础上进行的,在intelliJ建立项目时没有使用maven框架,并且会在项目里面建立模块,不建立模块的操作会简单一点,但操作类似。 1 新建项目和模块 1.1 点击new project新建一个项目project 起一个项目名称,并选择1.8的jdk,点击create 1.2 删

    2024年02月07日
    浏览(51)
  • Idea2023配置tomcat服务器(详细步骤版)

    本文是JavaWeb新手版教程,IDEA2023+JDK1.8+apache-tomcat-8.5.91,没有使用Maven 下载链接有: IDEA 旗舰版 因为不配置maven来构建web项目,需要下载旗舰版ultimate而非社区版community,学生可以在官网申请免费的使用 JDK1.8 tomcat8.5.91 新建project,普通的就行 修改项目名字、项目位置、所选语

    2024年02月08日
    浏览(47)
  • JavaWeb搭建| Tomcat配置| Maven依赖|这一篇就够了(超详细)

    🙈作者简介:练习时长两年半的Java up主 🙉个人主页:老茶icon 🙊 ps:点赞👍是免费的,却可以让写博客的作者开兴好久好久😎 📚系列专栏:Java全栈,计算机系列(火速更新中) 💭 格言:种一棵树最好的时间是十年前,其次是现在 🏡动动小手,点个关注不迷路,感谢宝

    2024年02月01日
    浏览(59)
  • Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

    Maven 的主要目标是让开发人员能够在最短的时间内了解开发工作的完整状态。为了实现这一目标,Maven 处理了几个关注领域: 简化构建过程 提供统一的构建系统 提供优质的项目信息 鼓励更好的发展实践 基于项目对象模型 (POM,project object model) 的概念,Maven可以从中心信息块

    2023年04月15日
    浏览(55)
  • 快速上手搭建Maven环境(maven核心配置,配置环境变量,部署到IDEA上)

    刚开始接触Jar包这个词的时候,是在学习JDBC的时候,当时需要引入第三方jar包才能连接数据库,并且需要建立一个lib文件夹单独放这些依赖包。 例如: mysql-connector-java- . .*-bin.jar druid.jar 由于当时学的浅,用到的Jar包比较少,并没有觉得导包有多麻烦,唯一觉得麻烦的是在网

    2024年02月03日
    浏览(68)
  • IDEA2023.1.3创建Java Web项目并配置Tomcat(傻瓜式教程)

    本篇教程只针对IDEA2023.1.3版的Java Web项目创建以及配置Tomcat,不包含Tomcat下载教程 1.选择New Project,设置好项目名和JDK,点击Create  2.打开Project Structure 3.在Modules里点击加号选择Web,这样IDEA会帮我们创建好webapp文件夹和web.xml配置文件 4. 为项目创建一个web应用artifacts,IDEA在这里

    2024年02月11日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包