您的位置:首页 > 编程语言 > Java开发

BAT启动执行JAVA JAR文件中的MAIN方法的两种方式

2016-09-12 22:48 309 查看

Runnable JAR:



1. Eclipse导出选择Runnable JAR,选择执行的Main入口函数,执行 java -jar Test.jar,Jar包内包含清单文件,记录了引用到的Jar包和所需要执行的main函数所在的类



2. 如上操作会生成一个Test.jar和包含所有引用的第三方库包的Test_lib文件夹,在Jar包同级目录放入写好命令的Bat文件,执行得到



3. 该种方式比较简单无脑,其中Jar包内的清单文件如下



普通JAR文件



1. Eclipse导出成普通的Jar,这时候是不指定具体的MAIN入口的,当一个Jar内包含多个入口并代表不同功能的时候,可以修改bat文件来进入不同入口。

2. 该种方式的bat如下图可以指定某个main函数的类,而不需要解压Jar包修改清单文件



显而易见,前者比较简单当只有一个main函数需要使用的时候选用;后者比较可扩展,在一个Jar包提供多种功能不想另外打包的时候使用。

当然有另外一些做法,但是看起来比价复杂这里就不再提了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java eclipse jar 可扩展