【发布时间】:2012-01-09 06:28:14
【问题描述】:
我的项目结构:
Test.pm
Plugins/Plugin1.pm
Plugins/Plugin2.pm
test.pm 看起来像:
sub new{
#how to dynamic load plugins?
plugin1,plugs2 提供相同的 api,例如,sub run {#...}
perl 脚本如下:
my $test=Test->new("Plugin1");
$test->run ;#should call Plugin1->run
那么如何在test.pm中动态加载插件呢?
有什么好的框架可以帮助我吗?
谢谢。
【问题讨论】:
标签: perl