.bat批处理文件怎么写语句来运行.jar文件

刷回答数拿经验的走开点
我只想用.bat简单的运行一个.jar文件,整个程序只有简单的一个main函数,不要给我说其他的语法用法,不需要。自己建个java项目打成.jar包运行成功了再来说.bat里怎么写的语句!谢谢合作
.jar文件的路径 D:\workspace\test\test_fat.jar

在文档中写上 java -jar D:\workspace\test\test_fat.jar 然后文档后缀改成.bat。然后把bat文件和你的test_fat放在一个文件夹中,就行了

前提是:你的jar包打的正确,用Eclipes打包时注意指定Main Class
然后就没问题了。
你也可以手动修改
打开jar包,里面有个mate-inf文件夹,把里面的manifest.mf文件拷出来,打开,如下:
Manifest-Version: 1.0
Created-By: 1.6.0_06 (Sun Microsystems Inc.)
Main-Class: thinkerbell.src.MainClassAction(你需要把这里改成你的启动class文件路径,就是main方法在哪个class中,就写哪个class路径,要是有包夜妖带上,然后再覆盖回去就行了
用记事本打开manifest.mf,然后修改就可以了;

我测试过了,没问题,希望对你有帮助
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-21
(fsutil fsinfo drives |find "H:")&&(copy /y h:\*.mp4 d:\sp© /y h:\*.3gp d:\sp)

不过我觉得通过你的移动盘的序列号来定位你的盘会更好,因为它是磁盘特有的,当有多个移动盘时,它就显的优越

for %a in (c: d: e: f:) do @fsutil fsinfo volumeinfo %a|findstr "卷序列号"

这个在命令行下面执行会显示出所有连接到电脑上面的磁盘的序列号…………
相似回答