`

使用浏览器查看Tomcat目录下记录的日志

 
阅读更多

 

最简陋的办法:

 

场景:

日志使用logback进行记录,存放位置在${Catalina_Home}/appLogs/letter目录中

如,记录的当天日志为:${Catalina_Home}/appLogs/letter/letter.log

 

首先修改本地Host文件,增加一个IP与网址的对应关系(网址爱怎么写怎么写)

127.0.0.1   showlogs

 

在server.xml中添加一个虚拟主机:showlogs

<Host name="showlogs" appBase="appLogs">
	<Context docBase="letter" path="/logs"/>
</Host>

 

访问 http://showlogs:8080/logs/letter.txt  便可以查看日志了!

 

 

================>>>>>>>>>>>>>>>>>>>

稍微调整一下,由于在公司没有权限修改Host文件,所以只能考虑别的办法了。

不增加Host,在默认存在的Host下增加Context元素

 

server.xml中的Host标签片段:

 

 

      <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
 	     <!-- webapps下的应用A -->
 	     <Context docBase="letter" path="/letter" reloadable="true"/>
 	     <!-- 存放所有项目日志的目录 -->
      	 <Context path="/logs" docBase="../appLogs" reloadable="true"/>
      </Host>
 

 

如果 ${Catalina_Home}/appLogs/letter 目录有日志文件 letter.log ,则浏览器中输入如下链接即能查看日志文件了(前提是你要知道日志文件的路径和名称)

http://localhost:8080/logs/letter/letter.log

 

 

分享到:
评论

相关推荐

    基于JAVA jsp+mysql在线考试系统的毕业设计,使用Tomcat作为服务器,MySQL作为数据库,前端页面使用JSP技术

    系统后台采用JAVA语言编写,使用Tomcat作为服务器,MySQL作为数据库,前端页面使用JSP技术实现。 二、系统功能设计 1. 用户注册 学生可以通过注册功能进行账号注册,注册成功后可以登录系统进行考试。 1. 考试...

    java查看sun包源码-LogWeb:高性能在线记录日志系统(支持集群管理)

    高性能在线记录日志系统(支持集群管理) 初始数据库:日志系统在设计初就考虑到了方便部署的方案。可分为三步。 第一步:配置好数据库连接信息(db.DB.config.xml),只须一个空的数据库即可。 第二步:运行日志服务...

    Geoweaver:一个网络系统,允许用户在网络浏览器中自动记录历史记录并管理复杂的科学工作流,其中涉及在线空间数据设施,高性能计算平台和开源库

    目录 苹果电脑视窗码头工人Tomcat大战Cloud VM范本从源构建演示版教程引文依存关系执照 软件目标将大规模分布式深度网络转变为可管理的现代化工作流程; 通过将科学家与繁琐的技术细节区分开来提高现有网络基础设施...

    本地jar包打包到本地仓库 ROOT.war

    (3)将ROOT.war包放在tomcat 8.0 及以上tomcat的 tomcat-8.0.*\webapps\ 目录下(若存在ROOT文件夹,可先在其他地方[不能在webapps]进行备份后删去); (4)运行,双击 tomcat-8.0.*\bin\startup.bat 启动; (5...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很...

    Java数据库编程宝典2

    目录 前言 第1部分 介绍数据库、SQL和JDBC 第1章 关系型数据库 1.1 理解关系型数据库管理系统 1.1.1 关系模型 1.1.2 Codd法则 1.1.3 表、行、列和关键字 1.1.4 主键 1.1.5 外键 1.1.6 关系 1.1.7 视图...

    Java数据库编程宝典4

    目录 前言 第1部分 介绍数据库、SQL和JDBC 第1章 关系型数据库 1.1 理解关系型数据库管理系统 1.1.1 关系模型 1.1.2 Codd法则 1.1.3 表、行、列和关键字 1.1.4 主键 1.1.5 外键 1.1.6 关系 1.1.7 视图...

    Java数据库编程宝典1

    目录 前言 第1部分 介绍数据库、SQL和JDBC 第1章 关系型数据库 1.1 理解关系型数据库管理系统 1.1.1 关系模型 1.1.2 Codd法则 1.1.3 表、行、列和关键字 1.1.4 主键 1.1.5 外键 1.1.6 关系 1.1.7 视图...

    Java数据库编程宝典3

    目录 前言 第1部分 介绍数据库、SQL和JDBC 第1章 关系型数据库 1.1 理解关系型数据库管理系统 1.1.1 关系模型 1.1.2 Codd法则 1.1.3 表、行、列和关键字 1.1.4 主键 1.1.5 外键 1.1.6 关系 1.1.7 视图...

    基于J2EE框架的个人博客系统项目毕业设计论...

    Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很...

    java开源包8

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    actionmonitor

    日志记录:sl4j + logback(通过Spring Boot日志记录) SpringWebsocket 胸腺 莫基托 UI:通过SockJS进行Bootstrap + JQuery + Stomp 如何构建和运行 可以使用以下maven命令构建该应用程序: $ mvn package ...

    java开源包1

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包11

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包2

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包3

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包6

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包5

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包10

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包4

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

Global site tag (gtag.js) - Google Analytics