0

我正在尝试构建一个注释扫描器,它将扫描给定包中的所有类以查找特定注释。我正在使用ClassLoader.getSystemResources(basePath)which 返回Enumeration<URL>

URLI 可以提取文件名 ( new File(url.getFile()).getName()) 或绝对路径 (new File(url.getFile()).getAbsolutePath()new File(url.getFile()).getAbsolutePath())。

我要么得到文件名,要么得到绝对路径。如何获得类的完全限定名称?

需要类的完全限定名称才能访问Class包含检查注释的方法的对象。我打算用来Class.forName(fullyQualifiedName)获取Class对象。

4

0 回答 0