IDEA整合Tomcat启动javaweb项目

article/2025/8/28 2:59:31

1.前言

突然兴起想要写这么一篇博客,不是因为别的,纯属是因为小编还是一个小白的时候,听某马和某硅谷的javaweb网课时,遇到这个章节一直启动不起来,虽然小编依旧是个菜鸡,但是今时不同往日了,小编已经打破桎梏成为了一个有素养的菜鸡,蓦然回首,还有这么多苦读的学子卡在这个章节久久不能突破,所以小编即兴发文一篇,拯救那些还在迷茫中徘徊的学子,如果觉得有用不要忘记给小编点个赞。
下面是本篇博客采用的环境,其他相近版本操作也是大同小异,为了保证各位好兄弟的容错率我将采用更加细节的操作,可能步骤比较多,但是能让兄弟们明白是怎么启动的,请大家耐心看完。

// 演示环境
windows10  // 操作系统版本
apache-tomcat-8.5.31-windows-64// tomcat版本
IntelliJ IDEA 2021.3.2 // IDEA版本 企业版

2.windows安装配置tomcat

在windows环境下安装Tomcat较为简单接下来小编将一步一步演示关于在linux环境下安装配置Tomcat小编也写过这么一篇文章,感兴趣的小伙伴可以看看Centos7安装配置Tomcat。
如果已经在windows环境下安装配置好了Tomcat的小伙伴可以直接跳过了,也可以跟着检查一下环境变量的配置。

(1)安装包准备

1.可以到官网下载windows版本的Tomcat尽量选择和文章一样的版本点击跳转官网。
在这里插入图片描述
2.不用多少,小编也给兄弟们准备好了安装包,是和演示环境的版本一样点击下载,如果这个链接失效就到官网去下载。

(2)解压安装

将上面下载好的暗转包解压到任意目录,这里可以跟小编一样解压到 E:\Tomcat 目录下
在这里插入图片描述关于Tomcat文件目录等其他知识,小编不在这篇博客过多介绍了吧,后续专栏将会更新相关知识。

(3)配置环境变量

完成上面的步骤,将下载好的安装包解压到指定目录后,我们就可以开始配置环境变量了,复制好解压好的软件路径向小编这样的就是 E:\Tomcat\apache-tomcat-8.5.31-windows-64位\apache-tomcat-8.5.31
在这里插入图片描述
右击选择此电脑的属性
在这里插入图片描述
点击 高级系统设置
在这里插入图片描述
点击 环境变量
在这里插入图片描述
系统变量选项卡点击新建
在这里插入图片描述
新建一个变量名为 CATALINA_HOME 变量值为我们刚刚复制好的安装路径
在这里插入图片描述
确认无误后点击确认 然后在系统变量选项卡选择Path变量点击编辑
在这里插入图片描述
在最下方添加内容: %CATALINA_HOME%\bin 然后一路点击确定,注意一定要一路点击确定要不然怕没配置好
在这里插入图片描述

(4)检测环境变量是否配置成功

按 win 加 r 键输入cmd 再输入 startup 如果出现跟小编一样的界面就证明Tomcat启动成功了
在这里插入图片描述
此时访问 http://localhost:8080/ 会出现Tomcat默认页面
在这里插入图片描述

3.IDEA配置启动Tomcat

新建一个模块
在这里插入图片描述
名字我就随便取了 CSDN_Tomcat
在这里插入图片描述
我这里以汉化版的 IDEA 演示 点击右上角的添加配置
在这里插入图片描述
点击添加新的运行配置 然后一直往下翻
在这里插入图片描述
找到Tomcat服务器 本地
在这里插入图片描述
在这里插入图片描述
主目录和基目录指向的都是上面配置环境变量的安装目录 一般配置好环境变量后都能自动识别出来
在这里插入图片描述
配置完成后点击确定 右击我们的模块 点击 添加框架支持
在这里插入图片描述
勾选好 web应用程序 点击确定
此时可以点击 文件 —> 项目结构 可以看到模块的 web配置 注意这个路径的指向
在这里插入图片描述
添加完web应用程序后 IDEA会自动帮我们添加一个工件 这个是很重要的
在这里插入图片描述
如果没有帮我们创建我们可以点击那个 + 号 基于模块创建一个工件 选择好对应的模块就可以创建成功了
在这里插入图片描述
完成上面操作后点击右上角的 编辑配置
在这里插入图片描述
点击 部署 选项卡 点击那个 + 号 添加工件 选择对应的工件
在这里插入图片描述
鼠标下滑 将 应用程序上下文 配置成 / 这个是访问前缀 / 代表不添加 注意!!! 很多小伙伴就出错在这里 配置完后点击确定
在这里插入图片描述
上面都配置好了点击右上角的绿色三角形 直接启动我们的项目 稍等一会就启动成功了,一般情况自动打开浏览器访问项目
在这里插入图片描述
看到这个界面兄弟们就成功了 这就是项目结构中 index.jsp 里面的内容
在这里插入图片描述

4.结尾

关于IDEA整合Tomcat启动javaweb项目就演示到此吧,不知道各位读者朋友是否启动成功,当时这一章节让小编吃尽了裤头非常难受,如果遇到问题没有解决的读者朋友可以把报错发在评论区,如果兄弟们觉得不够生动小编还录制了一个视频,用的方法更细节点击查看学会的兄弟不要忘了给阿婆主点个赞,再在评论区评论你从哪来,后面小编将会持续更新相关优质内容,期待的小伙伴可以给小编点个关注,感谢大家的阅读!
在这里插入图片描述


http://chatgpt.dhexx.cn/article/mGcgcWCO.shtml

相关文章

Tomcat启动时,报404错误

在网页输入 https://localhost:8080时出现Not Found 404错误 在Tomcat正常启动后出现的这个错误一般就是该8080端口被占用了,所以我们可以修改Tomcat中的配置文件,打开conf目录后,打开server.properties文件 修改端口号8080为8081 之后再次在…

设置Tomcat启动窗口名称

设置Tomcat启动窗口名称 问题:因为需要启动多个Tomcat,但是每个窗口名称都是tomcat 解决: 1、在Tomcat的bin目录下找到catalina.bat文件,打开编辑 2、在文件中找到if "%TITLE%" "" set TITLETomcat,将Tomcat修改为想要…

SpringBoot | Tomcat启动 SpringBoot项目

Tomcat启动 SpringBoot项目 1. SpringBoot 项目调整1.1 Pom修改1.2 修改 启动类 2. 用外部tomcat启动服务注意事项2.1 失效配置2.1 * Filter 需要调整2.3 两种方式启动流程区别 以及失效原因 3. 总结 1. SpringBoot 项目调整 1.1 Pom修改 <!-- 将packaging 打包方式换成 w…

Tomcat启动路径

对正确启动路径的理解 Tomcat 启动时 会干嘛&#xff1f; 首先在这里设置的 路径 是每次 汤姆猫启动时自动弹出的 页面路径 然后在这里设置的是在汤姆猫的 artifact&#xff08;制品&#xff09;文件夹中会生成的文件夹 只要 这两个地方能够和路径匹配上&#xff0c;每次启动…

Tomcat启动内存设置

Tomcat的启动分为startupo.bat启动和注册为windows服务的启动。 1.startup.bat启动 在tomcat_home/bin目录下找到catalina.bat&#xff0c;用文本编辑器打开&#xff0c;加上下面一行&#xff1a; set JAVA_OPTS -Xms1024M -Xmx1024M -XX:PermSize256M -XX:MaxNewSize256M -…

tomcat启动与关闭

tomcat经过对应版本的下载解压后应该怎样启动呢&#xff1f; 方式1.找到tomcat下的bin目录下的startup.bat文件&#xff0c;双击就可以启动tomcat服务器了 可见小黑窗口中出现了乱码情况&#xff0c;虽然不会对tomcat本身不会产生影响&#xff0c;但是会影响美观&#xff0c;…

Tomcat启动闪退解决方法

一般情况下闪退的原因是java环境变量没有配置正确 具体步骤为计算机→属性→环境变量&#xff0c;然后添加系统变量 这里添加完成JAVA_HOME和JRE_HOME之后记得在path变量值的后面直接追加 【;%JAVA_HOME%;%JRE_HOME%】注意&#xff01;分号是环境变量的分割符号&#xff0c;不…

IDEA tomcat启动项目

1.打开File中Settings 2.搜索Application Servers,添加服务器类型,tomcat,选择本地的tomcat文件位置,点击OK 3.搜索Plugins,在里面搜索tomcat,挑上钩 4.idea打开多个项目 点击idea侧面的Maven,点击加号,找到要添加项目的pom.xml 项目是现成的,省略了文章的第5步 IntelliJ ID…

Tomcat 启动乱码问题

Tomcat启动时会出现乱码的现象&#xff0c;是因为Tomcat默认的编码格式导致的&#xff0c;只需要修改一个配置文件里面的参数即可。 1&#xff1a;找到Tomcat安装目录下的conf文件下面的logging.properties文件&#xff0c;使用编辑器打开来。 2&#xff1a;将里面的属性java.u…

Tomcat启动出现乱码

Tomcat在启动时出现乱码的解决办法 如上图所示&#xff0c;我们在启动tomcat时出现了乱码现象&#xff0c;是由于我们的编码方式导致的&#xff0c;修改如下配置文件即可 将此处的UTF-8改为GBK即可 然后重新启动tomcat 此时发现不存在乱码现象了

查看tomcat启动日志

前言 查看tomcat启动日志需要注意的是看清楚自己的安装目录&#xff0c;不一定是我下面写的。 1、先切换到&#xff1a;cd /usr/local/tomcat/apache-tomcat-8.5.41/logs/ 2、tail -f catalina.out 或者指定查多少行&#xff1a;tail -200 catalina.out 3、tail 命令从指定点…

tomcat启动项目

首先查看tomcat是否启动&#xff1a;winR→cmd→ netstat -ano |findstr "端口号" netstat -ano |findstr "8080" 1、将项目打包成war或jar包放入<webapps>包下 apache-tomcat-9.0.39\webapps 2、启动tomcat<进入tomcat的bin目录下点击startu…

IDEA配置tomcat启动

项目加载到 idea 中后&#xff0c;进行 Tomcat 的配置 首先解决一个问题&#xff08;没有略过&#xff09; 这里我们发现 web 没有小蓝点&#xff0c;说明文件没有被表示为 web 文件 1.打开项目结构 2.找到 modules &#xff0c;添加一个 web 应用之后便可表示为 web 添加…

Tomcat介绍及三种启动方式

一、Tomcat简述 Tomcat是当今世界上使用最为广泛的、开源免费的Servlet/JSP容器&#xff0c;其主要功能是用于发布JavaWeb应用。 二、Tomcat的下载 官方下载网址&#xff1a;http://tomcat.apache.org/ 大家可以更加需要下载自己需要的版本 三、Tomcat的目录说明 下载好tom…

Tomcat -- 启动流程

启动流程 web概念tomcat启动原理启动流程启动源码源码跟踪startup.bat 启动文件catalina.bat (bootstrap.jar)启动入口 Bootstrap.main Bootstrap初始化组件初始化Bootstrap -- bootstrap.init加载Bootstrap -- daemon.load(args)加载Catalina -- Catalina.load初始化Server --…

Tomcat服务器的安装和启动

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 安装一、从Tomcat官网下载解压二、Tomcat启动1.启动2.诊断 总结 安装 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; 目前Tomcat的最新版本是To…

C++11新特性之nullptr

在C11之前的C98/03我们使用空都是NULL关键字&#xff0c;后来C11之后新增了nullptr关键字来表示空。那么有了NULL还要弄个nullptr出来干什么呢&#xff1f;是不是吃太饱了&#xff1f; 为了来剖析这两者的区别&#xff0c;我们先来看一个什么是野指针&#xff1b; int serven_…

C语言nullptr错误,c/c++中的NULL,nullptr,0

NULL,nullptr与0 0 NULL C语言中 C++中 隐式类型转换 nullptr 预处理中的条件编译语句 0 在我们的程序中,单纯一个0,在不同的类型中有着不同的意思 0,是一个空字符常量,他在ASCII中的序号就是0,是一个字符串的结束标准 ‘0’,表示一个字符0,他在ASCII中的序号是48 “0”…

C语言nullptr错误,C ++中的nullptr到底是什么

对于有经验的C ++和那些了解现代C ++编程语言的人来说,C ++中的nullptr到底是什么,这将是非常简单的问题。但是nullptr不仅是C ++中的编程语言,而且为了解释这一点,我们先了解一下NULL的问题,然后我们将深入研究nullptr的简单实现以及nullptr的一些用例。为什么我们需要nu…

C++中NULL和nullptr的区别

在编写C程序的时候只看到过NULL&#xff0c;而在C的编程中&#xff0c;我们可以看到NULL和nullptr两种关键字&#xff0c;其实nullptr是C11版本中新加入的&#xff0c;它的出现是为了解决NULL表示空指针在C中具有二义性的问题&#xff0c;为了弄明白这个问题&#xff0c;我查找…