0
內啓動一個類的一個主要方法我有一個JAR文件,a.jar文件,它包含,不同的庫函數之間,具有main
方法,MainClass
的類。此jar文件由它包裝成一個OSGi包,B.jar部署,使庫函數可用於OSGi容器內的其他插件,如B.jar的MANIFEST.MF指定。從OSGi包
我還希望能夠在OSGi之外的獨立進程中啓動包含在A.jar中的MainClass.main
方法,但是我在文件系統上可用的所有方法都是B.jar。因此,例如,
java -cp B.jar MainClass
失敗
Error: Could not find or load main class MainClass
而
java -cp A.jar MainClass
作品就好了我的桌面上,在B.jar被包裹起來a.jar文件之前。
有沒有辦法直接從B.jar運行MainClass.main
?