我拆过的坑cycx

查询一下!

一个java包中有两个含Main的类的运行方法

虽然java推荐的是将应用分项目管理,但对于某些小程序,相互关系密切,打成一个jar运行也挺方便。但是若两个类都有Main方法,此时Manifest文件处理不了这种情况,该如何运行两个程序呢?

设有一个package为test2jar,两个含Main方法的类分别为test1和test2

则打成包后(manifest文件中可不指定Main方法类)

java -cp .;test2jar.jar test2jar.test1将运行test1类。

java -cp .;test2jar.jar test2jar.test2将运行test2类。试过将 cp路径中的.或test2.jar.jar去除,都不行。


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.