因为我的Tomcat版本过低,导致一些idea代码无法正常响应表现在浏览器上,所以需要将原先配置好的Tomcat7修改为Tomcat9,本文只适合idea在原有基础上成功配置过Tomcat的码友们

1、下载新的Tomcat版本

下载链接:Apache Tomcat® - Welcome!

在这里有几个版本的Tomcat供下载,点击需要下载的版本,跳转至下个界面

选择你的电脑的操作系统位数,现在大多数电脑是64位,不知道的可以自己去搜索一下哦

然后下载到指定的目录,这里建议下载到和之前的Tomcat一个文件夹下,下边是我的

解压之后下载阶段就完成了

2、配置电脑的环境变量

(这一步不知道省略可不可以,但是最好还是做了)

这里省略步骤和截图,讲一下大致做法

首先——将CATALINE_HOME的值改为新的Tomcat路径,这里我修改后的为Tomcat9,修改后:

然后在Path路径中添加新的Tomcat的路径,如图:

在编辑Path中添加上图的两个路径

最后一路点击确定,这样系统环境变量就配置完成

3、更换idea代码的Tomcat使用版本

点击Edit开头的地方

之后出现

这是我添加Tomcat9之后的截图,原先是Tomcat7,只是讲解大概意思

1——这里是添加Tomcat新版本的地方,我这里添加了Tomcat9,Tomcat7我没删,这里就有俩

2——这里是给Tomcat命名的地方,比如这个版本你想给他简化为Tomcat7或者T7便于使用的时候选择

3——这里是点击“V”符号选择这个代码使用的Tomcat的版本,后边的Config是选择这个版本的地方,先选择路径还是先选择版本我记不清了,大概是这个意思

4——这个地方是用来选择响应至哪一个浏览器的,如果选择了一个电脑上没安装的浏览器就会显示这台设备没有与什么什么建立连接还是啥玩意儿的或者是控制台上有“Disconnect from server”之类的

5——我当时配置Tomcat9的时候这里忘记选择JRE版本了,大家要记得

附:5下边的HTTP port还有JMX port里的数字代表端口号,

如果运行结果显示被占用,把这里改一下就行,

把端口号加一或者减一就行,两个要同时改才会不被显示端口被占用

4、接下来就是关闭原来的Tomcat服务

找到原来Tomcat的目录bin目录下的shutdown.bat点击运行就关闭了

5、开启新的Tomcat服务

进行新的Tomcat服务激活之前需要改一个地方,因为这个地方可能会导致控制台输出中文乱码的问题,解决方法是:找到新的Tomcat版本的conf文件夹下的logging.properties文件用记事本打开

下边标红的地方是改过的,没改之前GBK是UTF-8

这里把UTF-8改为GBK就行,保存一下 

最后找到新版本Tomcat的bin目录下的startup.bat文件双击运行

到这里就全部完成了,可能说的太大概了,没有给大家提供到帮助,非常抱歉!大家可以把我这个当做大致参考,知道大概之后参考其他博主更详细的文章完成每一步,祝大家学业顺利,事业有成!

idea如何修改配置的Tomcat版本相关推荐

  1. 详解 springboot - 查看、修改内置 tomcat 版本

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.解析Spring Boot父级依赖 ? 1 2 3 4 5 6 <parent>   ...

  2. 服务器tomcat版本修改密码,tomcat 9.0配置管理员用户名和密码

    登录后,可以管理查看发布网站的信息,岗安装好的tomcat是没有管理密码的,可以在配置文件中修改. 在conf/tomcat-users.xml的文件中修改配置,默认的角色用户是被注销掉的.我去掉注释 ...

  3. 项目名称出现红叉或感叹号:是导进去Tomcat版本不一致导致的,需修改四处

    项目名称出现出现红叉或感叹号: 原因是导进去Tomcat版本不一致, 需修改四处 :项目右键->Properties–>修改四处:修改为对应使用的Tomcat版本 1.Java Build ...

  4. jdk8中tomcat修改配置PermSize为MetaspaceSize

    JDK8中用metaspace代替permsize,因此在许多我们设置permsize大小的地方同样需要修改配置为metaspace 将-XX:PermSize=200m;-XX:MaxPermSiz ...

  5. SpringBoot 项目war包部署 配置外置tomcat方法

    一般情况spring-boot-starter-web是自带tomcat(即springboot内嵌tomcat),所以打包直接生成jar包,用java -jar命令就可以启动.但,有时我们希望用wa ...

  6. 记一次SVN误删除操作和Tomcat版本与操作系统不兼容 问题分析及解决的过程

    前言 1.记录一次 svn实际操作的过程中比较常见问题的分析及解决过程2.从一个对svn操作还不太熟悉的使用者的角度来分析3.步骤:发现现象->分析过程(及其中的心里活动)->解决问题我之 ...

  7. IDEA、Eclipse的详细安装配置及Tomcat服务集成介绍

    IDEA.Eclipse的详细安装配置及Tomcat服务集成介绍 说到开发工具,我们大家都知道每一个开发语言对会对应多个比较合适自己的开发工具,好的开发工具可以帮助提高写代码的效果及排错,比如拿jav ...

  8. tomcat 版本_Tomcat竟然有bug,这我能信?

    背景介绍 为了解决分布式链路追踪的问题,我们引入了实现OpenTracing的Jaeger来实现.然后我们为SpringBoot框架写了一个starter以让用户实现近零改造接入全链路. 由于公司有一 ...

  9. 什么是环境变量?环境变量配置,jdk8的path环境变量配置,各个版本下jdk结构的变化以及环境变量配置的阐述,java命令执行三个不同目录下的java.exe说明

    说明:如果只想配置java中jdk的path环境变量直接跳到三即可. 一,什么是环境变量? 一般是指在操作系统中用来指定操作系统运行环境的一些参数:如文件夹的位置. 环境变量是在操作系统中是一个特定名 ...

  10. tamcat服务器的项目配置,服务器配置tomcat部署项目

    部署项目首先你需要把你的java web项目打包成war文件 在需要打包的项目上右键>选择[Export] 选中[Web]下面的[WAR file],点击[Next] 通过[Browse]选择保 ...

最新文章

  1. 关于上拉电阻的使用总结
  2. [YTU]_2353 ( 长方柱类【C++ 类定义】)
  3. CITRIX 5.0,XML服务异常引出事件ID 31003和30016错误
  4. NH3.X与2.X使用上的一些区别
  5. java jar 目录_将Java类路径中的所有jar包括在一个目录中
  6. 推荐两个检索和分类小工具Carrot2 OSS
  7. 【HDU - 3790】最短路径问题(DIjkstra算法 双权值)
  8. python判断素数程序_Python程序检查素数
  9. 想开发一个背单词的学习软件
  10. UVa 12206 (字符串哈希) Stammering Aliens
  11. python搭建https代理服务器_使用NGINX作为HTTPS正向代理服务器
  12. LOJ #10130 点的距离
  13. 基于Task的异步模式的定义
  14. NoSQL数据库的四大分类及分析
  15. 在linux里安装python3.6环境,Python基础—环境准备之Python3.6 在Linux/Windows上安装
  16. (Java笔记)CGLib动态代理
  17. 3dmax塌陷在哪里?怎么用?
  18. python if用法
  19. html th中加斜杠,css 模拟表格斜线
  20. 阿里云注册账号、购买云服务器、搭建网站全流程(图文教程)

热门文章

  1. Braid,另类游戏
  2. 关羽卖枣,张飞杀猪,二人何以有“盖世武功”?
  3. php宠物管理系统的开题报告,宠物医院管理系统的设计与实现开题报告.doc
  4. 基于Androidstudio的2048小游戏的设计与实现
  5. 百度文库免费下载最新攻略,全新的百度文库下载方式
  6. 一个案例,入门Java动态代理技术
  7. 如何下载csdn的文章并保存成pdf格式呢?并实现某个博主的全部博文下载?
  8. 如何删除vc2013上配置好的opencv
  9. java上下载不了jdk_新手想学java,到哪里下载jdk?我在甲骨文官网下载jdk下载不了。...
  10. CAN Ape 标定与诊断