windows下无DOS窗口运行Java程序的bat文件
2009-05-25 22:58
645 查看
解决这个问题的关键点是:
The javaw
command is identical to java
, except
that with javaw
there is no associated console window.
Use javaw
when you don't want a command prompt window to
appear. The javaw
launcher will, however, display a
dialog box with error information if a launch fails for some
reason.
参见http://java.sun.com/javase/6/docs/technotes/tools/windows/java.html。
我们在bat脚本中一般使用类似如下的命令执行一个Java程序:
@java -cp ..;../lib/log4j-1.2.15.jar com.a.b.c.d
或:
@java -jar x.jar
这样话在Java程序启动时,加载的DOS窗口一直出现,直到你关闭了Java程序才一起关闭。如上英文所述。
为了避免这个DOS窗口,需要把.bat中的启动命名修改为:
@start javaw com.a.b.c.d
或:
@start javaw -jar x.jar
即可。
The javaw
command is identical to java
, except
that with javaw
there is no associated console window.
Use javaw
when you don't want a command prompt window to
appear. The javaw
launcher will, however, display a
dialog box with error information if a launch fails for some
reason.
参见http://java.sun.com/javase/6/docs/technotes/tools/windows/java.html。
我们在bat脚本中一般使用类似如下的命令执行一个Java程序:
@java -cp ..;../lib/log4j-1.2.15.jar com.a.b.c.d
或:
@java -jar x.jar
这样话在Java程序启动时,加载的DOS窗口一直出现,直到你关闭了Java程序才一起关闭。如上英文所述。
为了避免这个DOS窗口,需要把.bat中的启动命名修改为:
@start javaw com.a.b.c.d
或:
@start javaw -jar x.jar
即可。
相关文章推荐
- 使用.bat文件在Windows下运行Java程序时怎样避免DOS窗口
- 使用.bat文件在Windows下运行Java程序时怎样避免DOS窗口
- java运行bat命令得到某个windows文件的创建时间
- 用bat或sh文件运行java程序
- 利用Bat处理文件,快速地运行java程序
- bat运行JAVA程序隐藏DOS窗口
- 采用.bat文件在windows下运行java
- 初试.bat文件运行java程序
- Atitit.Java exe bat 作为windows系统服务程序运行
- Eclipse工程目录下建立bat文件运行Java程序
- java linux和windows下文件路径间隔符的写法——解决linux下程序在windows下运行时的上传文件出错问题
- java下运行windows命令行程序(批处理文件)示例
- Bat文件执行java命令,报:javac不是内部或外部命令,也不是可运行的程序或批处理文件
- JDK环境下,bat文件启动Java程序(类似于命令行文件运行java),可用来制作小工具。
- 用bat或sh文件运行java程序
- windows可执行文件调用jar包执行java程序-toolsRun.bat
- Java在windows上操作系统文件与程序,执行系统命令等的技巧 .
- 【转】JAVA程序转成可以在没有JRE的电脑上运行的EXE文件
- jmeter.bat启动时提示:'findstr' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 真正最正确的用BAT运行JAVA不显示DOS窗口(连闪一下都不闪)