爲了更好地理解Java中的工作方式,我想知道是否可以在運行時動態添加一個目錄到類路徑。可以在運行時將目錄添加到類路徑中嗎?
例如,如果我發動的.jar使用「Java的罐子mycp.jar」和輸出java.class.path財產,我可以得到:
java.class.path: '.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java'
現在我可以在運行時修改這個類路徑來添加另一個目錄嗎? (例如在使用位於我想要添加的目錄中的.jar進行第一次類的調用之前)。
真的很有用,謝謝! –
https://docs.oracle.com/javase/7/docs/api/java/net/URLClassLoader.html –
這不是工作形式我..我不能加載類之後使用Class.forName(「 com.mysql.jdbc.Driver「); –