http://qs321.pair.com?node_id=729632


in reply to Changing PM File at Run time

Check out the Class::Unload module on CPAN. It takes care of almost all the icky details of unloading a module from memory. Afterwards, you can simply reload the module with "require" or "use".