我想在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