我想在Perl的帮助下构建应用程序。该应用程序由perl的Thread::Pool
和Log4Perl
包组成。Perl错误与Log :: Log4perl :: Appender ::文件
当我排除包Thread::Pool
日志工程。 但是,当我把它给它给了我错误如下:
ERROR: can't load appenderclass 'Log::Log4perl::Appender::File'
Could not find file for 'Log::Log4perl::Appender::File' at C:/Perl/site/lib/load.pm line 214.
工作代码:
# use Thread::Pool;
use Log::Log4perl;
my $log_conf = 'LoggingConfiguration.conf';
Log::Log4perl::init($log_conf);
my $logger = Log::Log4perl->get_logger();
$logger->info(" Info Msg ");
但如果我删除评论为
use Thread::Pool;
它给上面的错误
这发生的确切原因是什么?如何避免这个错误?
*你安装了* Log :: Log4perl :: Appender :: File吗? – Biffen 2014-10-06 07:28:52
是的,我没有线程::池安装它的工作正常。 – 2014-10-06 07:33:46