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

来源:互联网 发布:肉炖久了吃好吗 知乎 编辑:程序博客网 时间:2024/06/15 19:29

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

2011-09-27 09:09:51|  分类:技术相关 |字号 订阅

虽然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去除,都不行。


原创粉丝点击