2012-07-04 29 views
3

目前我使用bat文件來啓動我的罐子並設置java.system.class.loader。是否有可能做到這一點編程方式來擺脫蝙蝠的文件?設置java.system.class.loader編程

+0

另請參閱:[替換系統類加載器用於包含Jars的Jars類](http://stackoverflow.com/questions/5380275/replacement-system-classloader-for-classes-in-jars-containing-jars) –

回答

3

你不能,因爲系統類裝載器程序的第一行之前使用被執行。

您可以使用不同的類加載器對於某些類,但你不能在系統類加載器從正在運行的程序修改。

+0

+ 1或者,你可以創建檢測類加載器是否正確,如果沒有一個罐子,用的Runtime.exec()與所需的類加載器 –

+0

@dystroy,重新開始自己約張貼氮氧化物HTTP的解決方案是什麼://計算器。 COM/A /632951分之19128964 – Pacerier