Idea2023配置tomcat服务器(详细步骤版)

这篇具有很好参考价值的文章主要介绍了Idea2023配置tomcat服务器(详细步骤版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文是JavaWeb新手版教程,IDEA2023+JDK1.8+apache-tomcat-8.5.91,没有使用Maven
下载链接有:

  1. IDEA 旗舰版
    因为不配置maven来构建web项目,需要下载旗舰版ultimate而非社区版community,学生可以在官网申请免费的使用
  2. JDK1.8
  3. tomcat8.5.91

1. 新建项目文件夹

新建project,普通的就行
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
修改项目名字、项目位置、所选语言、构建系统和JDK版本
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea

2. 删除自动生成的src文件

生成的这个project本身是一个module,为了方便管理可以把它看做是文件夹,后续在其下面新建子module,因此可以直接删除这个大文件夹下面的src文件夹
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea

3. 新建子module

命名为demo,这个module是我们演示配置tomcat的module。注意是新建module而非directory(文件夹)
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
这个是目前的文件结构
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea

4. 增加web模块

给新建的module:demo新建JavaWeb模块
File→ Project Structure → Modules → + → Web → 选中要配置web的module:demo
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
点击apply生成web文件夹,web文件夹里可以存放html等资源文件
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea

5. 生成artifacts部署包

需要将已经生成的web项目生成artifacts部署包,有两种方式
(1)在上一页面直接点击右下角的Create Artifact
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
(2) 在Artifacts导入web项目,手动生成部署包
Artifacts → + → Web Application Exploded → From Modules…idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
选中需要部署包的web项目
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
说明:Web Application:Exploded说明是已解压的
Web Application:Archive代表压缩包,即war包(类似jar包)

部署好页面如下:
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea

6. 依赖包问题

jar包放的位置有两种
(1)在project下新建的lib文件夹,本项目所有的module共用。新建lib文件夹后,粘贴需要的jar包,右键Add As Library
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
选择project library
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
但是由于是项目的library,和这个demo模块没有直接联系起来,所以需要进一步操作,在demo模块里引用它
File → Project Structure → Modules → 选中demo(目标模块) → Dependences
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
选中刚刚加入jar包的lib
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea

idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
点击Apply后,发现左下角Problems出现提醒
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
这说明本module依赖于加入的lib包,但是存在问题。左侧最下方的Problems显示有一个错误:由于之前几步是先生成Artifacts部署包,然后在这一步才导入第三方依赖jar包的,所以在部署包里找不到依赖包。解决方法有两个:
(a)直接在Problems里面点击 [fix],选这个方法比较方便
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
再点击Apply即可
(b)删除已经生成的本demo模块的的部署包,再重新生成
注意:如果使用下一种加jar包的方法(直接在module-web-WEB INF文件夹里加lib文件夹),不会产生这个关于部署包-依赖包的问题,

(2)在本module-web文件夹下新建的lib文件夹,专供本module使用
demo → web → WEB-INF新建lib文件夹后,粘贴需要的jar包,右键Add As Library,选择module library
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea

6. 配置tomcat

以上完成了web项目的生成与部署,接下来具体实现tomcat服务器的部署
IDEA右上角的配置
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
点击加号,增加Tomcat Server → local
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
主要修改:
(a)name:用于区分不同的tomcat服务端
(b) 默认浏览器一般选择 Chrome
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
在Deployment这里加入之前建好的部署包
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
idea配置tomcat,JavaWeb,tomcat,服务器,java,idea
在部署的时候,修改下方的Application Context。然后再回到server选项卡,检查URL的值.URL的值指的是tomcat启动完成后自动打开你指定的浏览器,然后默认访问的网址。

以上就是配置tomcat的全过程,接下来写好运行的Java代码之后点击运行,就可以看到浏览器运行我们的后端代码了文章来源地址https://www.toymoban.com/news/detail-716445.html

到了这里,关于Idea2023配置tomcat服务器(详细步骤版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • IDEA中在Java项目中添加Web模块 与配置tomcat服务器

    现有项目添加直接走第二步 勾选 Web Application 选项, 点击OK 得到项目目录结构 , 出现web目录结构, 且web目录文件夹出现小蓝点 说明web配置没有出现或是手动构建的目录结构 , 在IDE关闭或者迁移项目时会出现 这时web模块是无法运行的 解决 打开 Project Stucture 选中web模块, 配置De

    2024年01月16日
    浏览(118)
  • 配置samba服务器详细步骤

    先配置虚拟机的静态ip, 1.安装samba服务 验证是否安装成功samba服务  3.修改samba配置文件(添加共享文件) 在文件最后添加以下内容(标明箭头的内容根据自己需求修改)  4.设置账号用于登录samba服务器,同时并设置密码。 创建samba用户之前必须先创建系统用户或者使用已存

    2024年02月13日
    浏览(58)
  • Linux中搭建和配置Apache服务器的详细步骤

    Apache是一款强大的开源Web服务器,广泛用于搭建和托管网站。在Linux系统上,搭建和配置Apache服务器是一个常见的任务,本文将提供详细的步骤和示例代码,帮助大家轻松完成这项任务。 首先,需要在Linux系统上安装Apache服务器。具体命令因Linux发行版而异,以下是一些示例:

    2024年02月03日
    浏览(63)
  • Linux系统DHCP服务器的安装与配置详细步骤

    DHCP作用: 用于为用户分配: 网卡的IP地址,子网掩码 对应的网络地址、广播地址 缺省网关地址 首选和候选DNS服务器的地址 在Linux环境下安装和配置DHCP服务器 并使用客户机进行验证 全局设置: 局域设置:

    2024年02月07日
    浏览(63)
  • Cuda与Torch配置(For 集群服务器)超详细步骤

    每次配置模型环境,无论是在windows,linux,集群服务器上都会在这里卡一段,为了未来配置方便,记录下配置注意事项 配置cuda和torch主要有几个要点,分别是: 显卡与驱动(NIVIADA driver)是否适配。 cuda版本与显卡是否适配。 torch是否为gpu版本 torch版本与cuda,与python是否适配

    2024年01月22日
    浏览(48)
  • 浪潮服务器NF5280M5配置RAID1【详细步骤】

    服务器开机看提示显示有del的时候,按del 键进入bios界面如下图: 操作完毕此步骤F10保存重启服务器, 注意:现在有些机器是UEFI模式的话不需要修改为RAID模式,直接从这段文字下面的步骤开始就可以了,进入BIOS,操作步骤界面如下: 此界面找到AVAGO MegaRAID 开头的回车进入

    2024年02月06日
    浏览(54)
  • idea配置tomcat的方法(详细图文步骤)

    1.打开idea,在项目运行列表下拉选择“edit Configurations” 2.在打开的界面,点击“+”,再选择下面的Tomcat Server下的local 3.在打开的界面,第一行“Name”中填入tomcat的名称 然后点击Configure…,在Application Servers界面,点击“+”,在Tomcat Server配置界面选择要添加的tomcat的路径,最

    2024年02月12日
    浏览(49)
  • Tomcat下载及idea中配置Tomcat(详细图文步骤,建议收藏)

    Tomcat的相关概念: Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。 概念中提到了JavaEE规范,那什么又是JavaEE规范呢? JavaEE: Java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJ

    2024年02月08日
    浏览(54)
  • Linux中搭建FTP服务器,匿名用户访问、本地用户访问、虚拟用户访问(详细解答安装配置步骤)

    对于Linux搭建服务器步骤详解:可以基于匿名访问、本地用户访问、虚拟用户访问 FTP服务访问可分为三种 匿名用户:用户名为ftp或者anonymous,提供任意密码或无密码访问即可. 本地用户:要求有用户名和相对应密码,适用于使用者都是使用此服务器的人。 虚拟用户(出于安全

    2024年02月10日
    浏览(65)
  • 搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器)

    💻博主现有专栏:                 C51单片机(STC89C516),c语言,c++,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux,基于HTML5的网页设计及应用,Rust(官方文档重点总结),jQuery,前端vue.js,Javaweb开发,Python机器学习等 🥏主页链接:     

    2024年04月12日
    浏览(47)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包