0
A
回答
0
這應該讓你開始(看控制檯輸出,它纔有意義):
import com.google.common.collect.Multimap;
import org.reflections.Reflections;
import java.util.Map;
public class PackageWalker {
public PackageWalker() {}
public void walk() {
Reflections reflections = new Reflections("org.reflections");
for (String mmapName : reflections.getStore().getStoreMap().keySet()) {
System.out.println("KEY["+mmapName+"]");
Multimap<String,String> mmap = reflections.getStore().getStoreMap().get(mmapName);
for (Map.Entry<String,String> entry: mmap.entries()) {
System.out.println(" PAIR[ "+entry.getKey()+"="+entry.getValue()+" ]");
}
}
}
public static void main(String[] args) {
new PackageWalker().walk();
}
}
以下JAR,並且需要它們的依賴(使用常春藤格式):
<dependency org="org.reflections" name="reflections" rev="0.9.8"/>
這裏是我的項目文件夾: http://www.filedropper.com/laboratorytar
你只需要確定Ivy是使用ant安裝的(本質上是將ivy.jar放入你的ANT_HOME/lib(或〜/ .ant/lib/on * nix中),它就會工作)。
相關問題
- 1. 查找給定包所定義的所有選項
- 2. 查找從python中的給定基類派生的所有類
- 3. 查找包含給定包的所有依賴項
- 4. 查找數組中給定類的所有實例
- 5. 查找給定類的所有子類(Android)
- 6. SQL:查找列包含所有給定單詞的行
- 7. 查找包含給定編號的所有區間
- 8. 查找包含特定類的所有html元素
- 9. 迭代給定類中的所有類
- 10. 查找給定列中有數據的所有表
- 11. 查找所有在給定集合中包含ID的聚合表條目
- 12. 在SQL Server中查找樹中給定ID的所有父母
- 13. 如何獲得給定包中的所有類的列表
- 14. 列出實現給定接口的包中的所有類
- 15. Java程序包掃描器 - 找到具有給定接口的所有類
- 16. 查找包中的所有類的行家依賴
- 17. Java的思考庫:查找包中的所有類
- 18. 查找包含Ruby中的Enumerable模塊的所有類
- 19. 查找出現在所有給定的數組中的元素
- 20. python查找列表中的給定節點的所有鄰居
- 21. 查找給定函數f的輸出中涉及的所有函數和類?
- 22. 如何查找所有者類中的所有成員類?
- 23. OrientDB:查找所有沒有給定類的直接鄰居頂點的頂點
- 24. 如何查找數組中給定元素的所有索引?
- 25. 查找給定字符串中的所有非重複字符
- 26. 如何查找給定字典中的所有輸入單詞?
- 27. 遍歷並查找複雜對象圖中的所有給定類型實例
- 28. 給定事務中的所有查詢
- 29. 查找包含給定的字符串
- 30. 查找包含給定的子
我的項目不是maven項目。我已經從谷歌頁面下載了jar文件,但無法弄清楚如何將它放入我的螞蟻項目 – user1801813 2013-02-13 02:55:21
我只是將它作爲參考,以便讓它發揮作用。你應該看看常春藤和螞蟻,很容易設置,它會爲你做依賴,所以你不必管理罐子(花了我30分鐘才能使它工作:http://ant.apache.org/ivy/Ivy比Maven容易得多)。 把所有的罐子放進一個lib文件夾,當你從螞蟻運行它時,將這些罐子添加到classpath(通常的做法是你可以做外部的罐子)。 – 2013-02-13 16:33:53