- 浏览: 59340 次
- 性别:
- 来自: 深圳
文章分类
最新评论
今天写一个独立于RCP项目之外的SWT小工具,需要用批处理启动,偶写了一个批处理没闪DOS窗口,看得同事一愣一愣的。于是赶快把自己当年一点心得和大家分享下。
很多朋友在WINDOWS下会用批处理去启动自己的java程序,
一般的写法是
运行class:
java xx
运行jar:
java -jar xxx.jar
但是这样运行会有一个恶心的对话框停在那直到我们关闭程序。
于是很多人说可以这样
运行class:
start javaw xx
运行jar:
start javaw -jar xxx.jar
这种方法DOS窗口还是会一闪而过,这就算解决问题了吗?!网上很多人说是的.
对我们这种追求完美的人来说闪一下还是不能接受滴.
于是终极解决方案出现了!
那就是在批处理第一行加上@echo off
这样我们的批处理就变成了
运行class:
@echo off
start javaw xx
运行jar:
@echo off
start javaw -jar xxx.jar
快试试吧,绝对不闪了。哈哈哈。
解释一下
echo off
表示在此语句后所有运行的命令都不显示命令行本身
@ 表示运行时不显示本命令行
发表评论
-
java中获取IP的方法
2013-05-08 17:22 734String ip = request.getHeader(& ... -
java 线程安全
2013-01-30 00:17 677java线程安全:就是指线程同步,就是当线程对一个线程安全方法 ... -
java读取文件方法大全
2012-12-10 20:18 655public class ReadFromFile { ... -
JDBC驱动及连接数据库url
2012-11-21 14:16 819/* * SQL SERVER相关参数配置 */ D ... -
java.lang.ClassCastException: org.apache.struts.taglib.bean.CookieTei异常
2012-07-18 11:24 757报java.lang.ClassCastException: ... -
http包详解
2012-07-17 11:46 816一、超文本传输协议及HTTP包 HTTP协议用于在In ... -
java特殊字符过滤器
2012-07-10 20:05 1037package com.jingdu.common; impo ... -
正则表达式
2012-06-20 15:53 649正则表达式教程 http://blog.sina ... -
java内部类的作用
2012-06-20 10:49 715一、 定义 放在一个类的内部的类我们就叫内部类。 二、 作 ... -
java中变量初始化详解
2012-05-30 20:59 868类变量(类静态成员):类被加载时产生;它的生存期是类的生存期; ... -
ibatis jdbcType
2012-05-21 19:28 2072package org.apache.ibatis.type; ... -
将class文件打包成jar包,里面含有文件夹
2012-05-15 13:11 1007java打包命令:jar cfm cmb.jar F:\cm\ ... -
Project is missing required source folder:’gen’
2012-04-26 15:15 1578错误如图: 这个错误比较明显,就是 ... -
读取properties文件
2012-03-20 00:11 624import java.io.BufferedInputStr ... -
JDBC的标准连接
2012-03-19 18:01 872package com.khb.dao; import ja ... -
Java常用日期封装
2012-03-18 21:43 772/** * all rights reserved ... -
java中的double类型,结果很有意思哦
2012-03-03 10:44 1440public class TestDouble{ public ... -
java自测题
2012-03-03 10:40 567北京理工大学java期末考试题 http://www.l99 ... -
Java中的native修饰符
2012-02-23 11:59 709一. 什么是Native Method 简单地讲,一个N ... -
如何将 一个字符串 转化成 字符数组
2012-02-23 11:43 1322public static void main(String[ ...
相关推荐
今天小编就为大家分享一篇Python运行不显示DOS窗口的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
源代码,jar包及bat文件,注意:bat文件中不能有空格。
shell,bat脚本运行java程序, shell,bat脚本运行java程序,
批处理bat中设置运行窗口的大小、背景及文字的大小、颜色等命令
batjava
java程序中关闭bat用到的。 退出bat。
有几个程序的代码,主要是关于将Java程序写到.bat文件中双击后直接运行
解决Bat文件不能运行,双击BAT文件无反应
方便快捷设置环境变量。运行方式:单击右键,选择"以管理员身份运行",然后输入完整的JDK安装路径就可以了
java运行dos命令 java执行Shell java执行bat
BAT面试常见问题,里面包含33道常见的java问题,有助于了解BAT面试的常见问题。
运行BAT批处理时隐藏黑窗口,运行BAT批处理时隐藏黑窗口
bat文件转化为exe 关闭bat运行窗口 关闭批处理窗口 如何关闭批处理运行的窗口,方便定时运行批处理
windows运行bat文件时隐藏命令行(黑框框)!还在因为运行bat文件有黑框存在而烦恼?不知道如何隐藏cmd黑框?网上抄了种种无效?
全屏运行批处理.bat
解决运行bat文件错误提示“文件名、目录名或卷标语法不正确” http://bbs.icafe8.com/thread-50863-1-1.html
恢复注册表文件
本篇文章是对Java调用BAT批处理不弹出cmd窗口的方法进行了详细的分析介绍,需要的朋友参考下
Java 自动编译运行 批处理程序 ...[c] 只编译但是不自动运行Java程序 [a] 如果发生编译或运行错误则自动打开记事本以方便修改 请注意,参数[a]必须放在参数列表的最后 更多请见 http://blog.csdn.net/nista