我目前正在使用Class.forName()
加載Java類來加載它。來自遠程目錄的Java Class.forName()
clazz = Class.forName("interfaces.MyClass");
但現在我想加載來自不同目錄中的類,我試圖通過
clazz = Class.forName("-cp \"C:/dir\" distantinterfaces.DistantClass");
設置classpath中,但沒有成功和ClassNotFoundException
。到遙遠的類的完整路徑是:
C:/dir/distantinterfaces/DistantClass.class