Q
在運行時加載罐子
2
A
回答
2
您可以實例化類加載器並加載jar文件。標準類加載器具有您需要的所有功能。
好的教程/鏈接開始:
1
假設他們都有一個超ç
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Class.html#forName(java.lang.String) http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Class.html#newInstance()
Class a;
if(foo)
a = Class.forname("rxtx.somepackage.Someclass");
else
a = Class.forname("comm.somepackage.SomeOtherclass");
C c = a.newInstance();
0
CommDriver driver;
if (configA) {
driver = (CommDriver) Class.forName("rxtx.driver.package").newInstance();
} else {
driver = (CommDriver) Class.forName("com.sun.comm.Win32Driver").newInstance();
}
driver.initialize();
相關問題
- 1. 在運行時可以通過webservice加載罐子
- 2. 在飛行類加載與罐子
- 3. 在需要時加載罐子
- 4. 確定動態加載的罐子的加載器罐子
- 5. 加載的兩個不同版本的罐子在運行時通過java
- 6. 在運行時動態添加罐子到SpringBoot
- 7. 尋找自我和運行時罐子
- 8. 運行時異常的罐子
- 9. NoClassDef運行罐子時發現
- 10. 運行罐子時找不到HikariCP
- 11. 動態加載罐子
- 12. 錯誤加載的罐子
- 13. 罐子不在命令行上運行
- 14. 運行可執行在罐子的ProcessBuilder
- 15. 在另一個罐子裏面運行外部罐子
- 16. 運行位於在一個罐子裏是另一個罐子
- 17. 的NoSuchMethodError運行罐子
- 18. java.util.MissingResourceException運行一個罐子
- 19. Linux運行其他罐子
- 20. Java的罐子運行
- 21. 運行彈簧引導罐時找不到或加載主類
- 22. Kotlin運行時罐vs kotlin stdlib罐
- 23. 在罐子中加載圖像
- 24. 加載包含在一個罐子裏
- 25. 在罐子裏面運行兩個類
- 26. 使罐子運行在32位jre
- 27. 在運行時加載css
- 28. 在運行時加載MovieClip
- 29. 在運行時加載XAML
- 30. 在運行時加載App.Config