apache-commons-jci

    4熱度

    1回答

    在我目前正在開發的一個項目中,我需要在運行時生成Java類。 我還需要避免在稍後使用這些類時使用反射。 我一直在尋找當前的解決方案來做到這一點,並找到了Javassist和Java 6 Java編譯器API。 我很困惑,但: 是什麼Javassist是用來生成 類?它使用反射或 的東西? 我編寫一些測試,發現它 很容易從源代碼生成字節碼 ,然後從生成的字節碼加載 類。 使用 Javassist優於

    1熱度

    2回答

    我在Java OSGi服務中使用Apache JCI的FAM(FileAlterationMonitor)來監視和處理FileSystem中的更改。除了每次啓動服務(使用下面的代碼啓動FAM)時,一切似乎都運行得很好,FAM會檢索目錄中存在的所有更改。 目前,我看的/ tmp /tmp目錄包含的子樹:/ tmp目錄/富/酒吧/貓/狗 每次我啓動服務和啓動FAM,它將報告DirectoryCreat

    5熱度

    1回答

    有沒有人有使用Apache Commons JCI API的ReloadingClassLoader的經驗? 唯一使用的例子可以在以下頁面找到:http://commons.apache.org/jci/usage.html 我假設每當目錄或JAR的變化,它會自動類加載器加載內的類? 如果是這樣,你將不得不加載/實例化一個以前加載/實例化的類(通過調用loadClass())再次使用新修改的類?那