欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

bat运行java程序 javabat运行jar 

程序员文章站 2022-06-20 10:43:54
...
大家都知道,java程序不像用C或者C++写出来的程序一样能够双击直接运行。但现在那位网友居然写了一个bat文件使得能够双击直接运行。相当方便。上网查了一下,很多人都这样。还有或多教程。不过我觉得太长,跟我相关的东西又少。于是乎直接用记事本打开下载下来的文件。发现里面就是一句话
java StartJMine
这就是在cmd中直接运行java的.class文件的命令啊。

前面不是刚刚完成我的坦克大战吗,嘿嘿...
最后总结发现,只要.class文件与bat文件在同一个目录下面,双击就能直接运行。很方便以后将我的成果进行演示给同学看了。爽!
爽啊!

后来又按照网友提示,加了一句
@echo off
这样就不会显示后面的dos窗口了。(不过我的还会,因为本来我的程序就会有信息输出到窗口。)


最后总结一下,代码如下:


@echo off
java TankClient

在class目录下执行bat 填写有包路径,但是没有后缀名
@echo off
java com.decp.test.test2
pause

执行程序时,需要相关的jar包进行包装
echo using Java %JAVA_HOME%\bin\java
set path=C:\Program Files\Java\jdk1.7.0\bin
set CLASS=D:\androidwork\test\build\classes
set CLASS_PATH=.;%CLASS%
set LIB=D:\androidwork\test\WebContent\WEB-INF\lib
set CLASS_PATH=%CLASS_PATH%;%LIB%\jsch-0.1.49.jar

java -classpath %CLASS_PATH% com.decp.test.test

pause