网站首页
手机版

tomcat配置环境变量(tomcat配置环境变量配置)

更新时间:2023-06-07 18:09:06作者:佚名

tomcat配置环境变量(tomcat配置环境变量配置)

  1.解决控制台乱码

  在运行我们带中文字符的程序时,往往会在控制台中出现乱码,就像下面这样,对我们查看调试信息和日志很不方便。

  

总结一些Tomcat中常用的配置方法


  需要对它进行以下处理,首先进入到Tomcat的目录下,在conf文件夹中找到logging.properties文件.

  Tomcat 8.5\conf\logging.properties

  在编辑文件时,建议使用Notepad++一类的工具,而不是使用自带的记事本,以防止乱码。打开文件后,在下图的位置中修改为以下代码:

  java.util.logging.ConsoleHandler.level = FINE

  java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

  java.util.logging.ConsoleHandler.encoding = GBK

  

总结一些Tomcat中常用的配置方法


  最后保存重启,我们的中文字符就能正常显示了。

  

总结一些Tomcat中常用的配置方法


  2.Tomcat指定JDK运行

  经常我们会迁移Tomcat或是指定多个JDK/JRE路径来打包一个完整的应用,将我们的程序做一个绿色版本,后续只需要把文件夹拷贝给客户,稍做修改就能投入使用了,很是方便。

  在bin目录下,找到setclasspath.bat,在Linux下则是setclasspath.sh文件。打开后,在文件的第一行加入以下内容,JDK和JRE的路径根据自己的实际情况修改。

  # Windows

  set JAVA_HOME=D:\java\jdk1.7

  set JRE_HOME=D:\java\jdk1.7\jre

  

总结一些Tomcat中常用的配置方法


  Linux版本有些许不同,需要使用以下语法。

  JAVA_HOME=/home/jdk1.8/

  JRE_HOME=/home/jdk1.8/jre

  配置完,保存重启就可以了。

  3.用不同的端口访问同一个项目

  我部署了一个网站,我想使用不同的端口去访问同一个项目。在conf目录下,打开server.xml文件。在原有的端口配置下,复制一份修改成新的端口。

  

总结一些Tomcat中常用的配置方法


  比如我把新的端口修改成了6060,保存重启。

  <connector p="" <="" protocol="HTTP/1.1" port="6060">

  connectionTimeout="20000"

  redirectPort="8443" />

  重启后,我便能使用以下的两个地址来访问我的项目了。

  http://127.0.0.1:8080

  http://127.0.0.1:6060

  4.用不同的端口访问不同的项目

  当想用同一个Tomcat去解析不同的项目时,我们可以使用Tomcat来对不同的端口进行解析,进而定位到我们的项目中。在conf目录下,打开server.xml文件。

  

总结一些Tomcat中常用的配置方法


  img

  将下面的代码插入到上图所示的位置中,如果还需要部署多个项目,再继续拷贝以上代码,并把其中的Catalina1和webapps1依次往下编号。

  

  <connector p="" <="" protocol="HTTP/1.1" port="9090">

  connectionTimeout="20000"

  redirectPort="8443" />

  

  

  <realm p="" <="" classname="org.apache.catalina.realm.UserDatabaseRealm">

  resourceName="UserDatabase"/>

  

  <host name="localhost" p="" <="" appbase="webapps1">

  unpackWARs="true" autoDeploy="true">

  <valve p="" <="" classname="org.apache.catalina.valves.AccessLogValve" directory="logs">

  prefix="localhost_access_log" suffix=".txt"

  pattern="%h %l %u %t "%r" %s %b" />

  

  

  

  完成后在conf目录下新创建一个Catalina1的目录,如果有多个,也创建多个。

  

总结一些Tomcat中常用的配置方法


  在根目录下,也创建一个webapps1的文件夹,如果有多个项目,也可以创建多个目录。注意:依然需要在此文件夹内使用ROOT目录,将项目文件放入。

  

总结一些Tomcat中常用的配置方法


  最后重启即可实现使用不同的端口访问不同的项目。

  5.虚拟目录

  

总结一些Tomcat中常用的配置方法


  

  

总结一些Tomcat中常用的配置方法


  重启服务,我们在访问网址时加入/test后缀,即可访问我们的项目。


本文标签: [db:关键词]  

为您推荐

acpi是什么意思 acpi是什么意思 acpi自动配置开启还是关闭好

“重启”和“关机后再开机”到底有哪些不同?  01  定性来看  从最表层看,当我们点击“重启”后,计算机会自动进行注销用户、关闭系统、重新打开并装载系统等操作,主机似乎停了一下,但并没有完全关闭

2023-06-07 18:09

tomcat配置环境变量(tomcat配置环境变量配置)

1.解决控制台乱码  在运行我们带中文字符的程序时,往往会在控制台中出现乱码,就像下面这样,对我们查看调试信息和日志很不方便。    需要对它进行以下处理,首先进入到Tomcat的目录下,在con

2023-06-07 18:09

笔记本和投影仪如何连接 笔记本和投影仪如何连接蓝牙

我们经常遇到需要做报告,最方便的是我们自己的电脑插头投影仪可以直接显示出来,然后我们通常会遇到很多问题,例如,投影仪不能显示电脑的内容,或者是电脑没有照片,等等。把投影仪和计算机连接起来的方法是什

2023-06-07 18:08

高清播放机哪个好用(高清播放机 推荐)

作为一枚影音发烧友,好多朋友都来咨询我怎么选择一款性价比高的高清播放器?毕竟现在买东西到处都是坑,在这里,我给大家提个醒,要综合从品牌、设备硬件配置、软件层面以及功能等方面多样考虑。画质表现、是否

2023-06-07 18:07

家用投影仪尺寸一般是多少(家用投影仪尺寸一般是多少的)

一台好的投影机一定得满足以下这些条件。  一、首先画质一定要好,现在很多电影都是蓝光级别的,如果投影机画质不好看电影都是马赛克,相信你也没心情再看下去了。  二、性价比高,为什么说是性价比而不是说

2023-06-07 18:06

全高清播放机是什么 高清播放机有什么用

从本期开始我们将启动一个全新的专题——家庭影院设备使用指南。这个专题诞生的原因在于之前我们收到的读者反馈,由于某些设备提供的说明书太过简略或专业性太强难以理解,部分读者对设备的不少功能都存在困

2023-06-07 18:05