ROOT.xml找不到路径,浏览器中的标签页中不显示logo小图标了

我们在开发javaWeb项目的时候,我们都知道访问我们自己的web项目是在浏览器地址栏中输入http://127.0.0.1:8888/项目名/XXX.jsp

如下图:我们在浏览器中访问自己的web项目的时候,浏览器标签页中的logo原来是tomcat的默认小猫logo,其实我们可以替换成我们自己的logo.


打开tomcat安装目录\webapps\ROOT 如下图,弄一张自己的logo就行了,名字一定要叫favicon.ico,不能叫其他名字


我们都知道我们部署项目的时候,我们可以自己写一个xml文件来部署项目

在tomcat安装目录\conf\Catalina\localhost目录下,我们新建一个ROOT.xml文件,ROOT一定要全部大写。

ROOT.xml文件中写如下内容

<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="G:/Java/xml" reloadable="true"/>

docBase="G:/Java/xml"这个是你web项目的所在路径,我的项目名叫xml,放在G盘的Java文件夹下面,所以我的项目路径是

docBase="G:/Java/xml"


此时我们访问我们自己的项目的时候,就可以不输入项目名了,直接输入http://127.0.0.1:8888/ 这样就可以了!如下图

如果找不到docBase="G:/Java/xml"这个路径,会导致在浏览器中访问web项目时,浏览器中的标签页中不显示logo小图标。如下图:



你可以在 `logback.xml` 文件使用 `springProperty` 标签来引用外部的 `application.yml` 的属性,从而达到在外部指定路径的目的。 以下是一个示例 `logback.xml` 文件: ```xml <configuration> <springProperty scope="context" name="log.path" source="logging.path"/> <appender name="FILE" class="ch.qos.logback.core.FileAppender"> <file>${log.path}/myapp.log</file> <encoder> <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="INFO"> <appender-ref ref="FILE"/> </root> </configuration> ``` 在上面的示例,我们使用 `springProperty` 标签定义了一个名为 `log.path` 的属性,并将其值从 `application.yml` 文件的 `logging.path` 属性读取。这样,你就可以在 `application.yml` 文件指定 `logging.path` 的值,从而控制日志文件的路径。 例如,在 `application.yml` 文件,你可以这样定义 `logging.path`: ```yml logging: path: /var/log/myapp ``` 这将会使 `logback.xml` 文件的 `${log.path}` 值为 `/var/log/myapp`,从而将日志文件写入到该目录下。 需要注意的是,使用 `springProperty` 标签需要确保 Spring 环境已经启动,所以你需要在 `logback.xml` 文件指定 `spring.profiles.active` 属性,来保证 Spring 环境的正确启动。例如: ```xml <configuration> <springProfile name="dev"> <!-- dev profile configuration --> </springProfile> <springProfile name="prod"> <!-- prod profile configuration --> </springProfile> </configuration> ``` 其,`dev` 和 `prod` 分别对应了 `application-dev.yml` 和 `application-prod.yml` 文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值