google-reflections

    2熱度

    3回答

    在我的Play應用程序中,我使用Reflections(http://code.google.com/p/reflections/)獲取一些字段用特定註釋進行了註釋。 思考需要有權訪問.class文件以創建其索引。在DEV模式下,它很好用,因爲Play在tmp/classes中生成.class文件。但在PROD模式下,默認情況下,Play不會生成這些.class文件。因此我的應用程序不起作用! 有

    4熱度

    1回答

    我正在試用Google Guice(3.0)和Google Reflections(0.9.6)。 我有以下文件: Operation.java: package com.company1.calculator; public interface Operation { public int apply(int a, int b); } Addition.java: packa

    0熱度

    1回答

    我過去使用過Reflections庫來查詢具有特定註釋的類路徑中的類或從特定類繼承的類。 由於圖書館已經提供了回答這些特定查詢的方法,因此使用Reflections很容易。 例如,下面的代碼說明了如何查詢與SomeAnnotation註解的類從SomeType繼承和類,尋找位於封裝類(從Reflection.java類的文檔所採取的示例)my.package.prefix: Reflections

    0熱度

    1回答

    使用Reflections library,如何獲取具有特定文件擴展名的所有資源完全位於一個包中? 我試着用這個代碼: ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setUrls(...); cb.setScanners(new ResourcesScanner()); FilterBuilder

    2熱度

    1回答

    我試圖使用Reflections庫來獲取特定類的所有子類。我需要將搜索過濾到特定類路徑url中的子類。 這是我使用的代碼: ConfigurationBuilder config = new ConfigurationBuilder(); config.addUrls(<my_url>); Reflections reflections = new Reflections(config);

    1熱度

    1回答

    我試圖使用反射0.9.8庫,它來作爲一個超級罐子。如果我在我的項目的構建路徑中添加了JAR(「感言-0.9.8-uberjar」),那麼Eclipse將不會發現任何類類型的:反思,ClasspathHelper等。 如果我提取單「感言-0.9.8.jar」(不的尤伯杯一個),並將其添加到構建路徑,然後在編譯的時候一切正常,但是當我執行我的項目,我得到一個NoClassDefFoundError(我

    0熱度

    1回答

    我在使用我正在開發的java庫中的google Reflections。 我使用Reflections的原因是因爲我想找到具有特定註釋的所有類。 簡化的東西,在我的圖書館我有回答這些類的方法,即調用與這樣一行: //this method uses the Reflections library Repository.getDefault().getMyAnnotatedClasses()