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

这篇文章主要介绍了Java tomcat环境变量及idea配置解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一、下载Tomcat

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

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

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

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

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

三,运行tamcat

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

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

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

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

set JAVA_HOME=I:JAVAJDKset JRE_HOME=I:JAVAJRE

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

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

java.util.logging.ConsoleHandler.encoding = GBK

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

相关文章

HashMap是Java中最常用的集合类框架,也是Java语言中非常典型...
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,...
介绍 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说...
介绍 LinkedList同时实现了List接口和Deque接口,也就是说它...
介绍 TreeSet和TreeMap在Java里有着相同的实现,前者仅仅是对...
HashMap为什么线程不安全 put的不安全 由于多线程对HashMap进...