Java tomcat环境变量及idea配置解析

 更新时间:2020年12月08日 09:58:26   作者:叶丶梓轩  
这篇文章主要介绍了Java tomcat环境变量及idea配置解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一、下载Tomcat

1、进入官网http://tomcat.apache.org/,选择download,下载所需Tomcat版本。

二,我们解压后到指定目录,然后配置环境变量

1》CATALINA_BASE和CATALINA_HOME,值都是tomact地址目录

2》CLASSPATH,在值后面添加;%CATALINA_HOME%\lib\servlet-api.jar;(PS:;这个符号是有的)

3》添加Path值,%CATALINA_HOME%\bin和%CATALINA_HOME%\lib

三,运行tamcat

1》环境变量配好了,这个时候我们可以去目录下(I:\tomcat8.5.60\bin)执行下

2》这个时候会发现输出窗口一闪而过,我们右键编辑startup文件,在最底部添加pause,看输出日志

3》再次运行startup,发现输出了错误信息,这个原因是原因是:较新版本安装完不会自动登记环境变量JAVA_HOME,JRE_HOME,所以我们需要自己手动添加

4》编辑setclasspath,添加以下两个地址(PS:这个是你自己安装JDK设置的地址)

set JAVA_HOME=I:\JAVA\JDKset JRE_HOME=I:\JAVA\JRE

5》再次运行startup跑起来了,可是输出日志乱码

6》解决方法,在I:\tomcat8.5.60\conf目录下,修改tomcat的conf下的logging.properties中的参数为GBK

java.util.logging.ConsoleHandler.encoding = GBK

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • java中Struts2文件上传问题详解

    java中Struts2文件上传问题详解

    文件上传和文件下载是我们在web应用程序中常用的两个功能,在java中,实现这两种功能的方式也有很多种,其中struts2就给我们提供了一种算是比较简单的方式吧,下面我们就一起来看一下,
    2015-07-07
  • Java深入讲解AWT实现事件处理流程

    Java深入讲解AWT实现事件处理流程

    AWT的事件处理是一种委派式事件处理方式:普通组件(事件源)将整个事件处理委托给特定的对象(事件监听器);当该事件源发生指定的事件时,就通知所委托的事件监听器,由事件监听器来处理这个事件
    2022-04-04
  • Java同时处理多个数据的常见方法

    Java同时处理多个数据的常见方法

    在Java中,同时处理多个数据通常涉及多线程、并发编程或异步编程,这里我将提供一个使用多线程的示例,因为多线程是处理多个数据并行的常见方式,文中有详细的代码示例供大家参考,需要的朋友可以参考下
    2024-11-11
  • 使用CXF和Jersey框架来进行Java的WebService编程

    使用CXF和Jersey框架来进行Java的WebService编程

    这篇文章主要介绍了使用CXF和Jersey框架来进行Java的WebService编程,Web service是一个平台独立的低耦合的自包含的基于可编程的web的应用程序,需要的朋友可以参考下
    2015-12-12
  • SpringBoot自定义注解如何解决公共字段填充问题

    SpringBoot自定义注解如何解决公共字段填充问题

    本文介绍了在系统开发中,如何使用AOP切面编程实现公共字段自动填充的功能,从而简化代码,通过自定义注解和切面类,可以统一处理创建时间和修改时间,以及创建人和修改人的赋值操作
    2025-03-03
  • 使用JavaSE来模拟斗地主

    使用JavaSE来模拟斗地主

    这篇文章主要介绍了使用JavaSE来模拟斗地主,对棋牌游戏有研究的同学可以参考一下
    2021-04-04
  • ConcurrentHashMap是如何保证线程安全

    ConcurrentHashMap是如何保证线程安全

    大家好,本篇文章主要讲的是ConcurrentHashMap是如何保证线程安全,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • 解决Spring在Thread中注入Bean无效的问题

    解决Spring在Thread中注入Bean无效的问题

    这篇文章主要介绍了解决Spring在Thread中注入Bean无效的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • Java AQS中CyclicBarrier回环栅栏的使用

    Java AQS中CyclicBarrier回环栅栏的使用

    这篇文章主要介绍了Java中的 CyclicBarrier详解,CyclicBarrier没有显示继承哪个父类或者实现哪个父接口, 所有AQS和重入锁不是通过继承实现的,而是通过组合实现的,下文相关内容需要的小伙伴可以参考一下
    2023-02-02
  • Java源码深度分析String与StringBuffer及StringBuilder详解

    Java源码深度分析String与StringBuffer及StringBuilder详解

    当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder类,和String类不同的是,StringBuffer和 StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象,本篇我们来分析分析它们的源码
    2022-05-05

最新评论