2017-09-27 22 views
0
  1. 编译之前(Class.forName(...)或类似不工作)
  2. 我想找到特定的类和检查返回类型为具体方法

例如如何在从maven自定义插件编译之前扫描当前项目中的类?

我在找类Foo方法foo和返回类型Bar - 例如,

package test; 

import something.* 
import another.something.* 
import yet.another.something.* 

public class Foo { 
    public static Bar foo() { 
     return new Bar(); 
    } 
} 

问:如何找到Bar类在EASY方式,所有的进口?

test.Foo未被编译,某些来自导入的软件包未被编译。

回答

1

看看org.reflections库...我用来扫描软件包以热插新功能。

相关问题