一个jar包中有多个.class文件,如何知道哪个文件包含main函数?

解决方案 »

  1.   

    把.class文件反编译就知道哪个里有main函数了
      

  2.   

    写一段程序,通过 ClassLoader 遍历每个 class,通过反射检查它是否有 main()
      

  3.   

    我在怀疑,如果是jar文件的话,他有main()吗??包中的东西不是供人调用的吗??愚见~莫见怪
      

  4.   

    有一个配置文件里面有,jar包可以直接用java虚拟机运行的,就像EXE文件(如果你装了JDK)
      

  5.   

    回复人:Dan1980() ( ) 信誉:98 2006-12-22 22:51:07 得分:0

    在MANIFEST文件中指定
      

  6.   

    先解压..找MANIFEST文件
    就看见了..