使用bat运行jar文件
首先将写好的java项目通过export导出为jar文件,其次使用winRAR打开jar文件,定位到META-INF文件夹下的MANIFEST.MF文件,直接打开文件,会看到文本里只有Manifest-Version: 1.0一行信息。在此处进行编写。 Manifest-Version: 1.0 告诉我们使用的是1.0的manifest文件,第一行定义manifest的格式 Main-Class: 主程序入口类名(注意:如果主程序带包,main函数在com包下的test.java中,则写如:com.test) Class-Path: 引用包路径,包之间空格隔开(lib是和test.jar同目录的一个子目录,test.jar要引用的some.jar包就在这里面。例如:Class-Path: lib/some.jar lib/some2.jar) Created-By: 创建者信息 MANIFEST文件输入完成后要注意,在最后输入回车,配置才会生效
需注意,若项目中有引用第三方jar包,第三方的JAR无须同项目一起打包,即使放在项目内一起打包,也是不能引用的,只需将要引用的jar包和打好的jar包放在一起,在Class-Path中写好引用的路径即可。
然后编写bat文件,新建一个文本,在里面输入如下信息 @echo off ---不显示后续命令行及当前命令行 java -jar .jar ---执行.jar pause ----暂停,等待按键继续
<!-- lang: java -->
@echo off ---不显示后续命令行及当前命令行
java -jar **.jar ---执行**.jar文件
pause ----暂停,等待按键继续
写好后保存,并修改文件后缀为bat,之后双击运行bat文件即可。
更多bat的语法与命令可参考:http://www.jb51.net/article/5828.htm,http://www.cnblogs.com/SunShineYPH/archive/2011/12/13/2285570.html
转载于:https://my.oschina.net/u/1409622/blog/353801
下一篇: 编写bat文件运行class
推荐阅读
-
【最新漏洞】IE中使用Rds.DataSpace下载并运行病毒文件
-
jar文件打不开怎么办(windows下运行jar程序)
-
AndroidStduio3.0 使用gradle将module打包jar文件的方法
-
jar的是什么文件 如何运行jar文件
-
java环境变量配置好后双击jar文件无法运行的解决办法
-
使用NodePad++来编辑我们服务器的配置文件防止无法运行
-
如何更快速打开U盘里的程序(使用bat文件实现)
-
C#: 以管理员权限运行包含有cd命令的.bat文件
-
PowerShell中使用Out-File把字符串或运行结果保存到文件的方法
-
在eclipse使用map reduce编写word count程序生成jar包并在虚拟机运行的步骤