log4j日志相对路径,Tomcat(第三方和Springboot内置)参数catalina.home和catalina.base的设置
2024-08-21 21:51:42
关于Log4j日志相对路径的配置请看:
log4j 产生的日志位置设置 和 catalina.home、catalina.base .
由于我们在Log4j的配置中引入了系统属性${catalina.base},下面讲一下如何设置catalina.base,本质上就是在启动Tomcat的时候,给启动命令或脚本增加参数:
可以参考:操作系统的环境变量和Java系统属性
1.第三方Tomcat
在Tomcat安装路径/bin下面的catalina.bat或者相关的几个bat文件里面,
就有 CATALINA_BASE 属性的设置,当然还有JAVA_HOME等几个属性的设置。
这些环境变量,在JVM启动的时候,都会被转换成 系统属性(键值对的形式保存)。
可以在脚本文件里相应的地方增加自己需要的参数。
2.Springboot内置Tomcat
在IDEA的run->configurations里设置,看图
用Maven启动项目时,在需要在命令行命令后加上 -Dcatalina.base="你的路径"。
最新文章
- 【JUC】JDK1.8源码分析之CopyOnWriteArrayList(六)
- JavaACOFramework的各个类介绍(part3 : Ant4ACS类)
- WPF钟表效果实现
- java读取记事本文件的部分数据添加到mysql
- Q114第一颗二叉查找树(链式)
- ES6转ES5:Gulp+Babel
- java IO和NIO 的区别
- 学习ASP.NET MVC(十)——排序
- kafka集群搭建(windows环境下)
- WebSocket介绍,与Socket的区别
- ZooKeeper如何完成分布式锁?
- 小程序view排版
- 【VMware vSphere】详解VDP安装步骤
- SQL Server does not purge row versioning records even the transaction are committed if there are other open transaction running in the databases with read-committed snapshot enabled .
- CentOS6.x下yum安装MySQL5.5/5.6
- html5学习第一天
- DDD领域模型数据访问权限(九)
- HDMI ip中的时钟 vid_clk与ls_clk
- 社会地位即服务, Status as a Service (二): 社交网络的投资回报率 (ROI)
- Java标识符
热门文章
- BZOJ1014:[JSOI2008]火星人prefix——题解
- [Leetcode] powx n x的n次方
- ArrayList动态扩容机制
- thread-wait/sleep
- React的getDefaultProps和getInitialState
- [学习笔记]FFT——快速傅里叶变换
- 【BZOJ 1998】[Hnoi2010]Fsk物品调度 置换群+并查集
- 【状压DP】【UVA11795】 Mega Man's Mission
- [freemarker篇]06.超级强大的自定义指令
- vijos 1004 伊甸园日历游戏 博弈+打表找规律