各位大虾,怎么在命令行下调用一个jar包中的含有main函数的类,并输入一些参数呢??

解决方案 »

  1.   

    把jar文件加到path里,直接运行
    举个例子,比如我要运行tools.jar中的一个类:
    java com.sun.tools.javac.Main 后面加参数
      

  2.   

    set path=%path%;E:\springbatch\spring-batch-dist-1.0.1.RELEASE\dist\spring-batch-core-1.0.1.RELEASE.jar;
    java  org.springframework.batch.core.launch.support.CommandLineJobRunner simpleJob.xml simpleJob这样还是报错说找不到类
      

  3.   

    设置classpath=.
    这样系统自动查找classpath这样省很多设置的事情,然后把jar文件加到path里,直接运行 。
      

  4.   

    java -jar "aaa.jar" p1.p2.MainPS:
    我记得META-INF/MANIFEST.MF里可以设置Main-Class