如何在應用程序客戶端jar中設置多個入口點?應用程序客戶端jar的多入口點(mainclass)
我正在使用Glassfish應用程序服務器。我可以抓住用
asadmin get-client-stubs --appname APPLICATION_NAME .
我目前可以運行,我在MANIFEST.MF指定的默認mainclass客戶端。但是,我希望能夠在運行時指定另一個主類。
即
appclient -client MYJAR.jar -mainclass com.mystuff.Main1
and
appclient -client MYJAR.jar -mainclass com.mystuff.Main2
兩個MAIN1和MAIN2具有 「公共靜態無效的主要」 入口點。
如果我指定一個mainclass,是不是在MANIFEST.MF,我得到以下異常:
Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: Could not locate an embedded app client matching the main class name
我需要做任何改變有appclient參考其他mainclasses?