好的,所以我正在尝试学习正确使用 log4perl。
似乎我可以编写一个使用 log4perl 的模块,但也可以分发到未安装 log4perl 并且仍然运行而不会失败,只是不记录的系统。如果我use Log::Log4Perl qw(:easy);
在模块中,编译失败:
Can't locate Log/Log4Perl.pm in @INC ...
基本上,log4perl 用户在不强制的情况下在模块中启用 log4perl 兼容性的标准和最佳实践是什么?这似乎是应该很普遍的东西,但我找不到它来挽救我的生命。
提前致谢。
编辑:感谢您的反馈!我已经编辑了这个问题,以反映在这种情况下我正在寻找 log4perl 用户中的最佳实践,因为这肯定是log4perl 用户之间的常见问题......对吗?