如何定义插件系统的主要 class 位置

How to define main class location for a plugin system

假设我有一个 class路径 dummy.class.path.Plugin 现在我需要获取该路径并使用 Class.forName()

找到它

注:主要class用注解@Plugin

我为此使用 http://asm.ow2.org/ 创建了一个扫描仪系统,并使用 URLClassLoader

扫描了 类