0
我想要實現,這將遞歸掃描註釋類邏輯。我可以掃描包裝結構沒有問題:掃描Java包註釋
Stack<Package> stack = new Stack<Package>();
stack.push(Package.getPackage(ROOT_PACKAGE));
while(!stack.isEmpty()) {
Package temp = stack.pop();
annotatedClasses.addAll(getAnnotatedClasses(temp));
for(Package p : temp.getPackages()) {
stack.push(p);
}
}
當我來到脫膠的是,我似乎無法找到一個方法來實現這個方法:
public List<Class> getAnnotatedClasses(Package p);
給定一個包對象有辦法讓它裏面的所有類?
我會建議得到[他人](http://code.google.com/p/reflections/)做跑腿爲您服務。 – 2013-03-11 10:33:45