classloader

    0熱度

    1回答

    我在Java面試中被問到。正如我們所知,由於父代委託模式,Java類加載器只會加載一次類。所以我的答案是使用自定義類加載器來加載它。是對的嗎?如何回答這個問題?

    2熱度

    1回答

    我正在嘗試爲現有應用程序創建Java插件。插件希望在主應用程序中重新使用很多已經存在的代碼庫(例如日誌記錄,錯誤處理等)。 我試圖加載的插件,.jar文件是這樣的: String localPath = "..."; String pluginName = "..."; File jarFile = new File(localPath); ClassLoader pluginLoader

    0熱度

    3回答

    我有這個項目,它具有這種結構 Home graphics field.txt example.java 我需要在我的罐子example.java加載field.txt我用: getClass().getClassLoader().getResource("field.txt").toUri(); 但是這個代碼它給我「空指針異常「。任何人都可以幫助我?

    0熱度

    1回答

    我想遷移到事務API 1.2,而不是1.1 JTA當騾子/春天的ClassLoader問題。 雖然我知道我可以調整騾子提供林達我無法理解爲什麼應用程序不能僅僅通過增加交易-API應用程序/ lib文件夾中工作。沒有交易api一切都按預期工作,但我得到: Caused by: java.lang.ClassNotFoundException: javax.transaction.Transactio

    -1熱度

    1回答

    我需要在我的項目中獲取文件中的值(如hello word)。但我需要創建後的jar: home grafica indice_corrente.txt finestraprincipale.java 所以我以這種方式訪問​​到這個文件(indice_corrente.txt): FinestraPrincipale.class.getClassLoader()

    1熱度

    1回答

    Jar1具有屬性文件名稱abc.properties,Jar2也具有相同的文件abc.properties。像這樣我有超過100罐。是否有任何機制可以理解abc.properties從哪個jar被加載。 我知道它是基於類路徑的優先級。但我想知道加載abc.properties的jar的名稱。 是否有任何類加載器掛鉤找到相同或任何可能有所幫助的工具。 該應用程序部署在weblogic中。如果需要,我

    0熱度

    1回答

    我試圖覆蓋JAX-WS Web服務的Apache CXF實現。根據JAX-WS = When Apache CXF is installed it "steals" default JDK JAX-WS implementation, how to solve?,我試圖創建/覆蓋Provider實現。 使用該配置,我們在至少兩個jar包中包含javax.xml.ws.spi.Provider:/t

    2熱度

    1回答

    我想導入Java包 「TestPackage」 到Jython腳本, import TestPackage print TestPackage.SampleClass().getMessage(); 我收到以下錯誤, ImportError: No module named TestPackage","errorPoint":"","lineNumber":"1","errorPointMe

    0熱度

    2回答

    我試圖在頂級Main class內調用2個不同版本的相同依賴庫(jars)。所以我創建了一個具有2個實現類的接口,兩個類都有一個使用普通API的運行方法,一個將使用somejar-1.0.0-SNAPSHOT.jar,另一個將通過顯式調用ClassLoader使用somejar-2.0.0-SNAPSHOT.jar。 public static void main(String[] args) t

    0熱度

    1回答

    我得到這個例外,而JSON呼叫從UI [5/24/17 14:38:41:131 EDT] 00000257 SystemErr R org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: com/f