为什么log4j在windows本地项目就可以打印,到了linux系统上编译之后就无法打印呢

为什么log4j在windows本地项目就可以打印,到了linux系统上编译之后就无法打印呢
有正确的日志文件路径,下面是我的log4j配置文件

img

下面是代码信息,全部都是error级别的
private static Logger logger = Logger.getLogger(UserProfileServiceImpl.class);

logger.error("already in here");
logger.error("authorize code not exist");

兄弟 你的文件 指定了盘符不对 linux 下 应该是 ../usr 或者 ./usr

log4j日志文件有没有生成。

你服务器上配置文件日志级别是什么

不好意思,上面放错图了,log4j的配置信息在这里

img