首页 > java > Windows下运行Java程序时怎样避免DOS窗口

Windows下运行Java程序时怎样避免DOS窗口

2009年5月13日 发表评论 阅读评论

我们在启动脚本中一般使用类似如下的命令执行一个Java程序:
java xxx.xxx.MailClass.class
或:
java -jar xxx.jar
这样在Java程序启动时,加载的DOS窗口一直出现,直到你关闭了Java程序才一起关闭。Phontol.com

很多朋友询问怎样才能避免这个DOS窗口,你只需要把.bat中的启动命名修改为:
start javaw xxx.xxx.MailClass.class
或:
start javaw -jar xxx.jar
即可。Phontol.com
注:DOS窗口还是会一闪而过,因为javaw是一个需要dos加载的命令。
Java中的几个主要程序的区别:
1、java.exe:
  运行java程序
2、javac.exe:
  编译的,生成.class文件
3、javaw.exe:
  跟java命令相对的,运行java命令时,会出现并保持一个console窗口,
  程序中的信息可以通过System.out在console内输出,而运行javaw,
  开始时会出现console,当主程序调用之后,console就会消失;
  javaw 大多用来运行GUI程序

分类: java 标签: 3,213 次阅读
原文链接:http://www.wenhq.com/article/view_312.html
欢迎转载,请注明出处:亲亲宝宝
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.