在打jar包時至指定在Manifest里只指定一個主類,與shell命令行傳遞參數有關
當項目中有兩個public 類
org.example.HiveServerTestJDBC
org.example.MetastoreTestConcurrent
,
Manifest文件中指定一個主類Main-Class: org.example.HiveServerTestJDBC
通過shell腳本傳進來的參數,只會傳到org.example.HiveServerTestJDBC
的main方法中
即使用java -jar /home/service/app/pt-hms.jar org.example.MetastoreTestConcurrent +參數
參數也會傳到org.example.MetastoreTestConcurrent
的main方法里